Achillion Villas is a villa located close to a golden beach. The property features views over the garden as well as a luggage storage and free self parking.
Guests will appreciate proximity to Nea Chora, Nautical Museum of Crete and Stalos Beach. Serving both food and drinks, Corinna Star Restaurant and Eden are situated around 150 meters from the property.
Achillion Villas offers rooms featuring a private balcony and free Wi-Fi for a comfortable stay.
There is a kitchen fitted with a cooktop and a full-sized refrigerator.