Menigos Resort House
Glyfada Beach, Menigos Resort, Glyfada, Greece
Booking.com
Book Now