Tudor Rose Hotel Hotel Blackpool
Featuring a garden, a shared lounge as well as a bar, Tudor Rose Hotel is located in the centre of Blackpool, less than 1 km from Blackpool South Beach. Located around 1.
Number of rooms: 14
87 Coronation Street, Blackpool, FY1 4PD, United Kingdom