Mercure Windsor Castle Hotel

Windsor

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

Enquiry details
Syndicate/breakout rooms required
Accommodation required
Your contact details
Quick security check
Enter the characters shown in the image.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

Contact Us

Telphone

0845 833 2224

Address

18 High Street
Windsor
United Kingdom
SL4 1LJ

Location

Mercure Windsor Castle Hotel

18 High Street
Windsor
United Kingdom
SL4 1LJ