Villa Ofelia Villa Skiathos Town, Skiathos
Located in Skiathos Town and only 700 metres from Xanemos Beach, Villa Ofelia provides accommodation with mountain views, free Wi-Fi and free private parking. With pool views, this accommodation offers a balcony and a swimming pool. The property is non-smoking and is set 1.1 km from Glyfoneri Beach.
Ξανεμος, Skiathos Town, 37002, Greece