★★★★ Guest Accommodation
The Windsor is an 8 bedroom Blackpool Hotel situated in a select area, just off Queen promenade, North shore. Guests can choose from en-suite, single, twin, double, king size, rooms or luxury suites. You will always find a friendly welcome by your hosts Craig and Julie, who will aim to make your stay an enjoyable one. All the local attractions including Blackpool Tower, Pleasure Beach, Town Centre and Piers are a short tram ride away.