Mercure Windsor Castle Hotel
This four-star hotel in Windsor is ideally situated for visitors to Windsor Castle. Mercure Windsor Castle Hotel is located a few minutes walk from the castle and gardens. The hotel has 108 rooms (modern and classic design), all equipped with mini bar andinternet access. Eighteen restaurant serves a renowned menu and you can meet up for coffee and cocktails at Bar @ 18. The 12 fully equipped function rooms are ideal for weddings and presentations.
Mercure Windsor Castle Hotel
Enquire Now
Contact Us
Telphone | 0845 833 2224 |
|---|---|
Address | 18 High Street Windsor United Kingdom SL4 1LJ |
Location
Mercure Windsor Castle Hotel
18 High StreetWindsor
United Kingdom
SL4 1LJ