Zafiri Hotel

  Triantafillidi 1, Ierapetra, Greece

Booking.com Book Now