Any holiday in London would be incomplete without at least one tour of the famous Windsor Castle. Stay at our hotel near Windsor Castle, UK and explore the historical residence with ease. As the world’s oldest and largest occupied castle, William the Conqueror originally founded Windsor in the 11th century. Acting as a royal residence for over 900 years, this iconic 11th-century castle has been the home to 39 monarchs, and is currently a home to the United Kingdom’s reigning monarch, Queen Elizabeth II, and the royal family.
Our hotel near Windsor Castle is located only a 30-minute drive away, making us a popular choice for guests looking to visit the iconic palace. MOXY London Heathrow offers guests a close proximity to a wide variety of England’s finest tourist attractions, a feature that will be appreciated by business and leisure guests alike! Our property is characterized by boutique-style accommodations, full-service amenities, and an exceptional customer service team.