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