Just off of the M25 motorway at junction 19, this hotel is situated at the heart of the charming market town of Leatherhead. Surrounded by beautiful countryside and close to a great many charming restaurants and pubs, you can get a feel for the area by walking around on foot. There are shops and entertainment facilities in the centre of the town and a short drive will take you to Hampton Court Palace.