Ampelia Beach Hotel
Gennad Beach, Gennadi, Greece
Booking.com
Book Now