Featuring a Jacuzzi and a picnic area, Magna Carta Hotel is situated next to a theater and a castle of Windsor.
This hotel is situated 11.2 km away from Thorpe Park. The venue is set within 1 km from Windsor city center.
Magna Carta Hotel is within a 15-minute drive to London Heathrow airport.
Guests of Magna Carta Hotel can make use of a DVD player and complimentary wireless internet. They feature private bathrooms with bathrobes and a hairdryer.
Eat & Drink
RiverHouse and Bel and The Dragon offer an assortment of dishes within 100 meters of the property.