Iolida Beach Resort
Chania, Crete
Hotel Photography
Hotel Photography
The very first Resort of Smile Hotels group, with a total set of 140 rooms, where modern and elegant aesthetics are paired with simplicity. Iolida Beach is a must-go destination at the heart of Agia Marina, Chania. The Resort was photographed by Nitereso at all exterior and interior areas after a renovation.
Visit the site