Creta Mare Hotel

  Main Street, Plakias, Greece

Booking.com Book Now