Lockhurst Hatch Farm
Lockhurst Hatch Lane Guildford, GU5 9JNSituated in Albury, 42 km from London, Lockhurst Hatch Farm features free WiFi access and free private parking. The rooms include a flat-screen TV. Certain rooms include a seating area for your convenience. You will find a kettle in the room.
1 rooms
from £65