Recommended hotels in Almyrida (Crete)

Villa Irini Almyrida

From US$ 89

Almirida, Almyrida (Crete), Greece - Show map

Show map

The historical Villa Irini is placed near Souda Port, Historical and Folk Art Museum and The Holy Monastery of Agia…

Book Now From US$ 89