Oferecendo vista da montanha, George Farmhouse localiza-se em Khroúsa, a 6,7 km de Industrial Museum of Ermoupoli e 6,6 km de Neorion Shipyards. O alojamento com ar condicionado está a 8,2 km de Igreja de São Nicolau, e os hóspedes beneficiam de estacionamento privado disponível no local e acesso Wi-Fi gratuito.
Esta villa apresenta um terraço, 3 quartos, uma sala de estar e uma cozinha equipada com frigorífico e placa de fogão. Toalhas e roupa de cama são providenciadas nesta villa.
Miaouli Square fica a 7,7 km de George Farmhouse. O aeroporto mais próximo é o Aeroporto da Ilha de Siros, que fica a 6 km de George Farmhouse.