Galini Apartments
Achlia - Eparchiaki Odos Ierapetras - Sitias Αχλιά
Located in Achlia in the Crete region, Galini Apartments provides accommodation with free WiFi and free private parking. A terrace can be found at the aparthotel, along with a garden. Ferma Beach is 3 ...

