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 area
Agia Marina Neas Kydonias, Chania, Crete, 73014
- Stalos Beach1 min walk
- Almira2 min walk
- Tempo3 min walk
- Agia Marina Beach11 min walk