O St George’s House, construído em pedra, goza de uma localização idílica, mesmo acima de 2 praias, em Xinovrisi de Pelion. Situado entre vinhas e vegetação exuberante, o recém-construído hotel dispõe de quartos rústicos com vistas deslumbrantes sobre o Mar Egeu.
Em harmonia com os seus arredores, os quartos têm pisos em terracota e paredes brancas imaculadas. Cada um está equipado com ar condicionado, uma televisão de ecrã plano e um fogão. Está disponível um amplo espaço de estacionamento sob a sombra das árvores.
O jardim está rodeado por mesas e cadeiras, bem como espreguiçadeiras com vista para o mar. Os hóspedes podem relaxar no amplo alpendre comum e desfrutar de vistas panorâmicas sobre o Mar Egeu.