8
Rating
Distance to the city center
5.03 km
Elpida Village
Main Street Agios Nikolaos Greece
Wi-Fi in public areas24h. ReceptionRestaurantSwimming PoolBarBusiness centerGym / Fitness CentreSpaPets allowedLaundry serviceConciergeChildren care/activities