The Elmora Hotel is located in Blackpool, close to Houndshill Shopping Centre, Winter Gardens, and Blackpool Tower. Nearby points of interest also include Blackpool Grand Theatre and Madame Tussauds Waxworks. Read More About The Elmora Hotel
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.