
The New Royal Windsor Hotel
245-249 Central Promenade, Blackpool
Location Moderately priced three-star hotel “The New Royal Windsor Hotel” is located within 1 km from the heart of Blackpool. Hotel features Smoking is not allowed at the hotel.
Free WiFiParkingBusiness



















