Call free 0800 917 5742 We are open today between 9am and 8pm
Nestled in peaceful surroundings close to Skopelos Town, Olia Green Residence offers stylish, modern accommodation and an inviting outdoor pool area. The seafront is just across the road, while the town's charming harbour, lined with traditional tavernas and bars, is within easy walking distance. With sea-view room options available, it's an ideal base for those looking to relax and explore the island.
At Stewart Travel there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
Get A Quote