The 3-star The Plume Of Feathers - Inn is situated a mere 8.3 km away from Rural Life Centre.
You can find Farnham Castle only 4.8 km from the property. Guests will get to Farnborough (Hampshire) in 10 minutes by car.
A church and a gallery are set within walking distance.
The Plume Of Feathers - Inn is within a 40-minute drive to London Heathrow airport.
Rooms of The Plume Of Feathers - Inn are appointed with complimentary wireless internet and a work desk.