Iliovasilema Hotel & Suites

Off Agiou Mina Str., Imerovigli, Greece Get Directions to this spot
Category:
Hotels
Off Agiou Mina Str.
Imerovigli
Greece

Rate and review Iliovasilema Hotel & Suites in Imerovigli, Greece!

Share your experiences at Iliovasilema Hotel & Suites with your friends or discover more Hotels in Imerovigli, Greece.