Malliotakis Beach Hotel

  Agiou Ioannou 6, Stalida, Greece

Booking.com Book Now