Receive for Free - Discover & Explore eNewsletter monthly with
advance notice of special offers, packages, and insider savings from
10% - 30% off Best Available Rates at selected hotels.
location
This historical Castle Hotel Windsor – MGallery by Sofitel is near the Thames River. Developed around the prodigious Windsor Castle, the community has earned a brilliant reputation for its relationship to the British Royal Family. Guests can experience this majesty for themselves while staying at the Castle Hotel Windsor! Many of the city’s exciting cultural destinations abound nearby, with places like the Windsor Guildhall & Museum located just minutes away. Other destinations, such as the Ascot Racecourse and Buckingham Palace, are only a few miles down the road, as well. The Castle Hotel Windsor is situated to allow for guests to revel in the city’s impressive grandeur.
Nearest Airport
Heathrow Airport – 13 km/8.1 mi
Hotel Address
18 High Street, London
United Kingdom SL4 1LJ