18 Hornby Road, Blackpool, United Kingdom
The New Apollo Hotel Blackpool is a great place to stay in the Blackpool Centre district, 19 minutes' walk from the restored Victorian North Pier.
Stanley Public Park is fairly close to the hotel, while Madame Tussauds Blackpool Wax Museum is approximately 500 metres away. This comfortable hotel is located within 5 minutes' walk of Sea Life Blackpool Aquarium and the indoor Houndshill Shopping Centre. The area also includes natural sites like Sandcastle Waterpark, which are 2.2 km from the New Apollo. The property is near Blackpool North train station, 15 minutes' walk away.
This Blackpool hotel offers 9 rooms with coffee and tea makers, and such modern conveniences as a flat-screen TV with satellite channels. The rooms also feature a private bathroom.
Located right around the corner from the New Apollo Blackpool, the restaurant Dim Sum Cafe offers a Chinese menu.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about The New Apollo Hotel!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please