Situé dans le quartier Centre de Blackpool à 25 minutes à pied de la Pleasure Beach, The New Apollo Hotel Blackpool offre une terrasse.
Les chambres comprennent une cafetière/théière, ainsi qu'une TV à écran plat avec des chaînes satellite pour votre confort. Une toilette séparée et une douche sont également inclus dans les salles de bain.
Les options de restauration comprennent Dim Sum Cafe, qui propose une cuisine chinesisch et est situé juste à quelques pas de New Apollo.
L'hotel est au centre de Blackpool de sorte que les clients ont un accès direct au Musée Madame Tussauds à Blackpool qui est à 500 mètres. Les Illuminations de Blackpool sont situés à une courte distance de la résidence, ainsi que l'aéroport international de Blackpool est à 5 km. Vous trouverez le Sea-Life Centre à seulement 5 minutes de marche de New Apollo de Blackpool. En outre, cet établissement se trouve à seulement 1 km de la gare Blackpool North ainsi que la grande roue de Blackpool est à 2 km.