Located just 80 metres from the beach, in the area of Agioi Theodoroi, Club Hotel Iliochari is set amidst lush greenery and it has a pool. Its rooms are classically decorated and feature a private garden-view balcony.
Located just 80 metres from the beach, in the area of Agioi Theodoroi, Club Hotel Read more
Located just 80 metres from the beach, in the area of Agioi Theodoroi, Club Hotel Iliochari is set amidst lush greenery and it has a pool. Its rooms are classically decorated and feature a private garden-view balcony.
Located just 80 metres from the beach, in the area of Agioi Theodoroi, Club Hotel Iliochari is set amidst lush greenery and it has a pool. Its rooms are classically decorated and feature a private garden-view balcony.
Number of Rooms: 148