Hotel Ilion mieści się w dawnej rezydencji XIX-wiecznego burmistrza miasta Nauplion, która usytuowana jest w centrum Starego Miasta, skąd roztacza się widok na plac Syntagma. Obiekt oferuje klasyczne meble oraz pokoje, które odznaczają się tematycznym, różnorodnym wystrojem.
Apartamenty typu suite w hotelu Ilion wyposażone są w klimatyzację, telewizor z dostępem do kanałów satelitarnych, książki dla Gości oraz szlafroki. W pokojach znajdują się antyki z osobistej kolekcji właściciela. W pomieszczeniach ogólnodostępnych można korzystać z bezpłatnego WiFi.
Hotel Ilion zapewnia obsługę pokoju w godzinach 09:00–23:00. Goście mogą delektować się śniadaniem w łóżku, w hotelowym bistro lub w ogrodzie. Posiłek ten obejmuje domowe ciasta i dżemy, które robione są na miejscu przez personel obiektu.
Hotel oddalony jest zaledwie o 250 metrów od promenady na Starym Mieście, skąd odpływają łodzie na wyspę Bourtzi.