Country House Hotels in Sussex

George Hotel, Yarmouth, Isle of Wight

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