The Elmora Hotel

49 Albert Road
Blackpool
United Kingdom