George Hotel, Yarmouth, Isle of Wight
The George Hotel on the Isle of Wight is located between the quay and the castle, in this yachting town of Yarmouth. The hotel offers great country house character and quality throughout.
16 bedrooms have been individually decorated with taste and style. The elegant restaurant offers excellent cooking, and the bright brasserie is a less formal setting.
The George Hotel, Isle of Wight
Country House Hotels UK and Ireland
Country House Hotels Wales, UK and Ireland