This property is temporarily closed until further notice. Please check back for future updates.
The hours and availability of food service, fitness centers, and other amenities may be disrupted—please contact the hotel directly for specific details.
Discover her majesty's residence from our Heathrow hotel near Windsor
Our airport hotel is your portal into the heart of London, just a 15-minute train ride away. Our stylish hotel's convenient location near Heathrow Airport is close to many popular sights. Discover the history of Windsor Castle, witness a match at Wimbledon Tennis Club, find your inner child at Legoland, and wander the grounds of the Royal Botanic Gardens, Kew. Find more information below on our recommended points of interest.
Select what to see in a map
14.07 mi / 22.65 km from the hotel
Officially called the Great Bell, the bell in Elizabeth Tower is commonly known as "Big Ben" and is arguably London's most iconic landmark.