Featuring a terrace, The New Apollo Hotel is located in the centre of Blackpool, 500 metres from Blackpool Central Beach. All rooms feature a flat-screen TV with cable channels and a private bathroom. Winter Gardens Conference Centre is 400 metres from the hotel and North Pier is less than 1 km away.
Popular points of interest near the hotel include Coral Island, Blackpool Winter Gardens Theatre and Blackpool Tower. Liverpool John Lennon Airport is 101 km away.
Support and useful information