Print out the information
Meandros
Address
Almyrida, Almyrida, Chania, Crete
Short url
travel.cdns.gr/7154
Coordinates
35.450302, 24.196289
Apartment Info
Air Condition
Free Parking
Pets Allowed
Print out the information