ViaMichelin
The New Apollo Hotel
Location picture
Good 5.9 (659 reviews)
Hotel

Price unavailable

About it
Featuring a terrace, The New Apollo Hotel is located in the center of Blackpool, a 5-minute walk from Blackpool Central Beach. All rooms feature a flat-screen TV with cable channels and a private bathroom. Winter Gardens Conference Centre is a 4-minute walk from the hotel and North Pier is half a mile away. Popular points of interest near the hotel include Coral Island, Blackpool Winter Gardens Theatre and Blackpool Tower. Liverpool John Lennon Airport is 63 miles away.
Its strengths
Family rooms
Location
18 Hornby Road
Blackpool FY1 4QG
Book
Dates of your stay
Availability with
Booking.com