The New Apollo Hotel Blackpool offers quick access to the Sea Life Blackpool, located only a 5-minute walk away.
Staying at one of the 9 rooms, guests are welcome to use a flat-screen TV with satellite channels as well as coffee and tea making facilities.
The Dim Sum Cafe is just around the corner from the New Apollo Blackpool.
The hotel is situated right in the centre of Blackpool, a mere 500 metres from the Madame Tussauds Blackpool and approximately 1 km from the 19th - century Central Pier. This Blackpool hotel can be reached within a few blocks of the restored Victorian North Pier. There is the 32-acre Blackpool Woodland Zoo about a 10-minute ride away, while Central Coach bus station is within 5 minutes' walk of the New Apollo. For those travelling from afar, Blackpool International airport is 10 minutes' drive away.