One cannot visit England without visiting the historic Windsor Castle. As the oldest and largest occupied castle worldwide, William the Conqueror originally founded Windsor in the 11th century. Acting as a royal residence for over 900 years, this iconic 11thcentury 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, located only a 30-minute drive away, makes us a popular choice for guests looking to visit this iconic attraction. Whether guests are leisurely spending the weekend or travelling on business, MOXY London Heathrow Hotel offers guests a close proximity from not only Windsor, but also a variety of England’s finest tourist attractions. MOXY London Heathrow Airport features boutique-style accommodations, proper amenities, and an exceptional customer service team.