Location - London offers a number of attractions where guests can visit during their time here. Heathrow Terminal 2, Magna Carta - National Trust, Royal Holloway University of London and Hampton & Kempton Waterworks Railway are the nearest attractions from this property.
Facilities - Make the most of the stay by taking advantage of the rooms here that are equipped with all kinds of modern amenities.
Nearby - Heathrow Terminal 2 is located close to the property, allowing easy transfer to and from the property. Whether you are a first time visitor or a frequent traveller, a trip to London will always be incomplete without getting a taste of the food here. Skippers Stanwell, Cafe N Grill, The Orchard Cafe are some of the places to eat in the area guests should not miss out on.