Ilissos está ubicado en Atenas, a un paseo de diez minutos Syngrou-Fix Metro Station. También cuenta con acceso a internet Wi-Fi gratuito. Los huéspedes pueden contar con muchas instalaciones y servicios, como servicio de aparcacoches, un centro de negocios abierto 24 horas y un bar cafetería. El equipo de recepción está a su disposición ininterrumpidamente y les podrá ayudar a reservar entradas y visitas guiadas. Las elegantes habitaciones del hotel tienen una nevera, películas bajo petición y minibar. Todas ellas ofrecen calefacción y un teléfono. Los que prefieren tomar sus comidas en el hotel pueden visitar el restaurante, que abre para comer y cenar. Al caer la tarde los huéspedes pueden relajarse mientras toman una copa en el acogedor salón-bar. Ilissos proporciona una base ideal para explorar Acrópolis de Atenas Plaza Syntagma. Museo Arqueológico National de Atenas y Partenón están a solo un breve trayecto en coche del hotel.