Zafiri Hotel
Triantafillidi 1, Ierapetra, Greece
Booking.com
Book Now