Isadora Apartments
Search & compare prices for Isadora Apartments in all hotel booking websites.
Isadora Apartments Address: | Almirida Village, Chania Town, Crete, Greece, Almyrida, Greece
Minimum price found for Isadora Apartments was: 33 EUR
Click here to get more information, photos & guest ratings for Isadora Apartments