Meropi Villas
Kardamili Main Rd., Kardamyli, Greece
Booking.com
Book Now