Pub
The George Hotel
Yarmouth, United Kingdom
About
The George Hotel is a 17th Century townhouse enjoying a spectacular location on the water’s edge in Yarmouth, Isle of Wight, offering luxury accommodation, a conservatory restaurant, and an Italian-inspired beachfront garden with a beach bar.
Is this your venue?
Claim This Venue