O Ilion Hotel beneficia de uma localização tranquila, apenas a 10 metros de St. George Beach. Os quartos têm uma varanda com vistas para o mar e um buffet de pequeno-almoço está incluído na tarifa.
Todos os quartos do Ilion estão equipados com comodidades modernas, incluindo ar condicionado, casa de banho privativa e um secador de cabelo.
A localização é ideal para explorar Naxos, uma vez que está a uma curta caminhada do centro da cidade de Naxos e a praia fica ao lado do hotel. Está disponível estacionamento gratuito.