Este hotel es un negocio familiar situado en una tranquila calle justo detrás del Museo Arqueológico, en el centro de Atenas. La Plaza de Omonia se encuentra a solo 3 minutos a pie mientras que la Acrópolis también se localiza en las proximidades. La estación de metro más cercana se halla a solo 150 m. El hotel ofrece un total de 50 habitaciones, recepción 24 h, servicio de check in y check out exprés, conserje, Wifi gratuito en zonas públicas, restaurante, bar, servicio de entradas, lavandería, asistencia médica y alquiler de coches y bicicletas.