Rooms & Availability at Eden Apartment Neo Klima
Description of Eden Apartment Neo Klima
The Eden Apartment Neo Klima has 7 apartments.
The Eden Apartment Neo Klima's on-site restaurant is an ideal option for guests wishing to dine in.
Those travelling by car can visit Skopelos and Loutraki, both within a 30-minute drive of the property. The Photographic Center of Skopelos is around a 20-minute car ride from the property.
Features at Eden Apartment Neo Klima
Map of Eden Apartment Neo Klima