O Green House disponibiliza acomodações auto-suficientes em Klíma de Skopelos, a cerca de 1,4 km de Loutraki. Está disponível acesso Wi-Fi gratuito em toda a propriedade.
Possui uma área de estar, uma área de refeições e uma cozinha completa com uma máquina de lavar louça, um forno e um micro-ondas. É fornecida uma televisão de ecrã plano.
A Cidade e o Porto de Skopelos estão a 17 km do Green House, enquanto Glossa fica a 4 km.