Crete >
Achlades
Achlades hotels & apartments, all accommodations in Achlades
Lameriana Luxury Village
Lameriana, Achlades, Greece
Lameriana Luxury Village hotel is located in Achlades, 20 minutes on foot from Church of St. John The Baptist, and offers an outdoor swimming pool. The aparthotel features both Wi-Fi throughout the…