Quay St, Yarmouth, Isle of Wight, GB
In the heart of lively Yarmouth on the Isle of Wight, the George Hotel is an elegant 17th-century town house boasting picturesque views overlooking the harbour and good food. All rooms at the George are well furnished and individually decorated.