Ilios Village
- 108 m²
- 3 bedrooms
- 3 bathrooms
- 6 guests
- 3 beds
- View all
The 3-bedroom Ilios Village is within 4.2 km of Agioi Apostoloi Beach. Offering cots and high chairs, this contemporary villa welcomes guests with children.
Popular hotels in Crete