Iolida Beach Luxury Resort
Local business
Chaniá
Greece
Phone: 28210 83618, 68777
Website: http://www.smilehotels.gr/iolidabeach/gallery-gr.html
Local business
Phone: 28210 83618, 68777
Website: http://www.smilehotels.gr/iolidabeach/gallery-gr.html