Iliovasilema Hotel & Suites 2286 023611Off Agiou Mina Str., Santorini, 84700, GreeceHotel Add to favorites 0