Only 100 metres from the beach in Loutraki, Ilion hotel is set amidst a well-tended garden with seating areas during the warm months. It features air-conditioned rooms, free WiFi in public areas, and a bar.
Rooms total: 24Important Information
License number: <strong>1247K013A0365300</strong>
More information »