Farnham House Hotel 3 stars

Alton Road, Farnham, GU10 5ER, United Kingdom

Hotel image
Read more reviews for Farnham House Hotel