Situată în orașul Skopelos, la 1,1 km de Portul Skopelos, Olia Green Residence oferă cazare cu WiFi gratuit.
Fiecare unitate are o terasă, un televizor cu ecran plat și o baie privată cu duș. Un balcon cu vedere la mare este oferit în fiecare unitate. Unele unități includ o bucătărie complet echipată cu un prăjitor de pâine, un șemineu și o zonă de relaxare cu canapea.
Oaspeții se pot relaxa în grădina proprietății.
Centrul de Fotografie din Skopelos se află la 500 de metri de Olia Green Residence.