
Check Availability
Hotel Location Map
Hotel Directions
The Mercure Castle Hotel commands a fantastic location just 2 minutes walk from the main gate of Windsor Castle, with a great view of the Changing of the Guard procession. The hotel is also just 10 miles from Heathrow Airport and has easy access to the centre of London and all the major attractions of the capital. Inside the Mercure Castle Hotel guests will find an elegant mix of classic and contemporary design within spacious, bright and comfortable guest rooms. Each of the hotel bedrooms come equipped with modern amenities such as wireless internet access, satellite TV, air-conditioning, telephone, radio and mini-bar. The Mercure Castle Hotel is also well prepared for business parties, with 12 well appointed meeting rooms that hold up to 400 people and are ideal for conferences, training days and large group meetings. The hotel is also home to the luxurious, 2 AA Rosette awarded Eighteen Restaurant which serves delectable international cuisine throughout the day and evening, in contemporary yet comfortable surroundings. Visitors to the Mercure Castle Hotel can also enjoy excellent afternoon tea in the relaxed Pennington Lounge and a fine range of specialist cocktails and other drinks in the hotel’s atmospheric Bar@18.










We would like your comments
If you have found this Windsor hotels page useful or otherwise, please let us know. We're always looking to improve our website and add extra features and facilities. Please Contact Us and let us know what you think.