My Guide Website?
Club Hotel Iliochari Agioi Theodoroi
Athens
Iliochari hotel is situated amongst its own extensive grounds and gardens is perfect for everyone. For families, couples in search of a true Greek holiday resort, or weary travelers seeking a rejuvenating escape.