Location: close to the beach, between Aegialis and Levroso beaches, and a few minutes by car from the city.
See more: Hotels in Europe Hotels in Greece Hotels in Amorgos (amorgos) Holiday Destinations in Europe