Almyrida, Crete 73100, Greece
Rated 85 / 100 based on 29 customer reviews.
This beachfront apartment complex offers apartments with a dining area in room and tea and coffee making facilities. The apartment complex is ideally positioned in the town centre and offers free Wi-Fi, a private beach and free parking.
Historical and Folklore Museum of Gavalochori is a 10 minute drive from the Meandros. Chania International Airport (CHQ) is a 20 minutes drive from the apartment complex. Attractions close to the apartment complex include Aptera, Greece. The apartment complex is animal friendly.
Facilities @ Meandros include:
Cable / Satellite TV
Coffee / Tea Maker