Set on an elevated position, Nepheles offers self-catering accommodation with panoramic views over Skopelos Port, which is located 1 km away. Surrounded by lush greenery, it features stone-paved terraces and shaded seating areas. Nepheles studios an...
Rooms total: 3Important Information
This property will not accommodate hen, stag or similar parties.
More information »