The Queen Hotel
Pub
The Queen Hotel is a hotel offering accommodation and dining. It provides well-equipped rooms with good storage and serves breakfast. The establishment is located in Todmorden.
Location
Best places nearby
The highest rated places close to The Queen Hotel.
Local restaurants nearby
Rise Lane, Todmorden, OL14 7AA, United Kingdom



