Modern Hotel with country house styling, situated 2.5 km from Heathrow Airport terminals & train station, making it an ideal location for clients travelling overseas for business or corporate meetings. The hotel can cater for an array of events, and has the ability to facilitate up to 700 guests. There is also two impressive glass atrium's integrated into the hotel with spectacular water feature
There are no tags yet for this venue.