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
Your contact details
Add venue to your shortlist 

Contact Us

Telphone

0845 833 2224

Address

18 High Street
Windsor
United Kingdom
SL4 1LJ

Location

User login