Hotel Plaza

  Néa Stíra, Nea Stira, Greece

Booking.com Book Now