Amidst a tree-filled garden, Alexios Studios is quietly located in Neo Klima village of Skopelos. It offers self-catering accommodation opening out to a balcony with mountain views and free Wi-Fi in all areas. The nearest beach is 200 metres away. S...
Rooms total: 2 More information »