The George Hotel is a townhouse dating back to the 17th century in the busy village and Yarmouth Harbor on Wight Island. Each individually designed bedroom has a traditional warmth and atmosphere. Careful attention to detail perfects a blend of comfort and relaxation and meets every need. All rooms are complete with room service, bathrobes, hairdryers and telephone direct access.
Show more