Windsor House Hotel
Windsor House Hotel is a good accommodation choice in Blackpool.
The property is 350 meters away from Winter Gardens & Opera House Theatre Blackpool, Madame Tussauds Blackpool and VIVA Cabaret Showbar & Events Suite.
Solaris Centre is 3.4 km from the hotel and Blackpool Zoo is about 2.6 km away.
The rooms in Windsor House Hotel come with TV, heating, a dressing area and a separate toilet. The guestrooms look out on the sea. For more comfort a shower and towels are provided.
Guests can share a meal in Bella Italia and Jacquis, located about 100 meters away.
Blackpool: Lonsdale Road coach station (for Clas bus stop is located nearby.