El hotel pone a su disposición un mostrador de recepción abierto las 24 horas y un sala de TV. Dispone de un restaurante agradable y acogedor que ofrece una variedad de platos griegos y balcanos.
Situado en el corazón de Atenas, el hotel se encuentra próximo a los principales lugares de interés y es una base ideal desde la que explorar la ciudad. Se encuentra muy cerca de las estaciones de metro de Omonia y Metaxourghio, por lo que podrá moverse por toda la ciudad de una manera rápida y sencilla. La ubicación de este hotel es ideal para descubrir las numerosas tiendas y la vida nocturna de la ciudad, o acercarse a visitar el Museo Arqueológico, la Acrópolis, la ciudad vieja de Plaka, Monastiraki y otros lugares interesantes.