Located on the waterfront and around 600 metres from the centre of Skopelos Town, two storey Olia Green Residence will appeal to those looking for stylish, modern accommodation and the freedom of self catering.
Bright and airy guest rooms are beautifully decorated in a contemporary style and tastefully furnished with superior rooms featuring tea and coffee making facilities, complimentary WiFi and, a bathroom with walk-in shower, plus furnished balcony and sea views.
There is a pebble beach across the road with sunloungers and umbrellas for guests’ use. Although there is no breakfast available or a restaurant on site there is an abundance of eateries in the town for lunch and evening dining and charming cafes and bakeries for breakfast, along with numerous bars, cafes and plenty of shopping opportunities.
Hire a car and seek out the many beaches on the island, visit the tiny church of Agios Ioannis Kastri where scenes of Mamma Mia! where filmed and don’t miss lovely Glossa town in the north.