Rooms & Availability at Achilleas
Description of Achilleas
The Achilleas is ideally placed in a peaceful setting in Glyki, just a short drive from Ammoudia and Vrachos.
The Achilleas offers cosy rooms, designed to suit the requirements of any traveller.
The on-site bar is an ideal place for guests to relax with a drink before dinner.
For those who enjoy exploring local dining options, there is a wide range near by. The surrounding countryside allows guests to enjoy relaxing walks.
Map of Achilleas