The beach at Cleveleys is mostly pebble with some sand backed by a Read more [...]
- About Us
The Elmora Info
Located in the popular seaside town of Blackpool, The Elmora offers free WiFi access in public areas. The hotel is just 2 minutes’ walk from the seafront, Blackpool Tower, and the Grand Theatre. Each room includes a TV with cable channels.
For more information see the The Elmora website
The Elmora Reviews