Farnham House Hotel

Alton Road (a31)
Farnham
United Kingdom