Stafford House Hotel, Farnham, Surrey, United Kingdom
About Stafford House Hotel
Stafford House Hotel is a Hotel Restaurant serving the Farnham community in Surrey, United Kingdom and located at 22 Firgrove Hill.To contact Stafford House Hotel call 01252 724336
Location
22 Firgrove Hill
Farnham
Surrey
United Kingdom
GU9 8LQ
Map
Contacts
Tel: 01252724336