Featuring a picnic area and a Jacuzzi, Magna Carta Hotel is situated next to a castle and a theater of Windsor. The hotel is a good example of royal architecture in Windsor.
The property lies within 400 meters from Windsor Castle. It is about 1 km away from the center of Windsor.
London Heathrow airport can be reached in 20 minutes by car from Magna Carta Hotel.
Rooms of Magna Carta Hotel are appointed with free wireless internet and a DVD player. They also feature private bathrooms fitted with a hairdryer and bathrobes.
Eat & Drink
Guests can eat at RiverHouse and Bel and The Dragon, situated within a 5-minute walk of the venue.
+ Read more- Less
This field is required.