Offering fashionable rooms, the excellent Windsor Hotel is located only 1.8 km from Madame Tussauds Blackpool .
Central Pier are within a 20-minute walk of the property. The venue is set within 2 km from Blackpool city center.
Guests at Windsor Hotel are accommodated in rooms with individual climate control, multi-channel television, coffee/tea makers, a dressing area and a trouser press. Bathrooms with a shower, a hairdryer and bath sheets are featured in every room.
Seafood Restaurant treats guests with English, Chinese and Cantonese meals and is about 250 meters away.
Within a 15-minute walk guests will find Pleasure Beach Railway train station. There is Blackpool airport at a 5 km distance.
Guests can avail of housekeeping and ironing service.