Skopelos Town
Olia Green Residence
2-4 Guests
1 Bedroom
1 Bathroom
(39)
Situated in Skopelos Town, 1. 1 km from Skopelos Port, Olia Green Residence offers accommodation with free WiFi.
Each unit has a terrace, a flat-screen TV and a private bathroom with shower. A balcony with sea views is offered in each unit. Some units include a fully equipped kitchen with a toaster, a fireplace and a seating area with a sofa. Guests can relax in the garden at the property. Photo Centre of Skopelos is 500 metres from Olia Green Residence..
Our selection of Apartments in Skopelos Town
We offer 440+ holiday rentals in Skopelos Town
Select the dates of your stay