Iolida Beach by Smile Hotels
Photo gallery for Iolida Beach by Smile Hotels
Overview of Iolida Beach by Smile Hotels
Iolida Beach by Smile Hotels
4-star Chania hotel close to Agia Marina Beach
Reviews
8.8
Excellent
Popular amenities
Explore the neighborhood
Agia Marina Neas Kydonias, Chania, Crete, 73014
- Stalos Beach1 min walk
- Agia Marina Beach11 min walk
- Platanias Beach5 min drive
- Chania (CHQ-Ioannis Daskalogiannis)33 min drive