Blackpool UK
Blackpool is a resort town on the Lancashire coast in north-west England, famed for its seafront Golden Mile. attractions like Madame Tussauds Waxworks, Ripley’s Believe It or Not! Odditorium and the Sea Life Blackpool Aquarium. Other popular sights include the 3 piers, Tower Ballroom dance hall and Blackpool Zoo. Each year, visitors can also enjoy the Illuminations light show..
The Windsor House Hotel has a variety of rooms to fit all budgets, from basic rooms to executive suites. All rooms feature an en-suite bathroom with a TV, tea and coffee making equipment, and free Wi-Fi.
