Go Hotels
 
 
Home > Greece > Almyrida >

Meandros

Greece Flag
 
 
Meandros Star Rating 1
Almyrida, Crete 73100, Greece
Almyrida Greece

Rated 85 / 100 based on 29 customer reviews.

Meandros has received an Outstanding Service Award
 
 
 
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:

Pet Friendly
Air Conditioned
Refrigerator
Cable / Satellite TV
Coffee / Tea Maker
Hair Dryer
Television
Private beach
Garden
Photocopier
WiFi
Shower
En suite
Private Bathroom
Private Toilet
Kitchenette
Free Wi-Fi