Olia Green Residence biedt accommodatie met gratis WiFi in Skopelos-stad, op 1,1 km van de haven van Skopelos.
Elke accommodatie heeft een terras, een flatscreen-tv en een eigen badkamer met een douche. Elke accommodatie heeft een balkon met uitzicht op zee. Sommige accommodaties hebben een volledig uitgeruste keuken met een broodrooster, een open haard en een zithoek met een bank.
U kunt ontspannen in de tuin van de accommodatie.
Het fotocentrum van Skopelos ligt op 500 m van Olia Green Residence.