Accommodation
Discover an oasis of luxury accommodation in Crete

Irida Hotel offers 23 rooms overlooking the sea and the city, all decorated with high aesthetics, elegance and comfort.