The George Hotel & Restaurant

100-102 High Street, Odiham, Hook, RG29 1LP, United Kingdom
#12 of 13 hotels in Hook

Hook Travel Forum

Need advice about Hook, United Kingdom? Visit the Travel Forum for Hook and ask our Answer Gurus.

Hook Travel Guide