El hotel está situado en la Plaza Omonia, en el centro de Atenas. Está bien comunicado con famosos lugares de interés de la ciudad, como el Partenón, Plaka y los museos, así como con las zonas de negocios y administrativas. El aeropuerto de Atenas dista 30 km.El hotel se construyó en el año 1964. Los huéspedes podrán alojarse en una de las 64 habitaciones. Un ascensor lleva a la mayoría de las plantas. Las instalaciones incluyen un restaurante, una sala de desayunos, una cafetería, un bar y una sala de conferencias.En las habitaciones hay aire acondicionado y un cuarto de baño. El equipamiento estándar incluye una cafetera/tetera. Para que el huésped disfrute de un confort óptimo, se ofrecen conexión a Internet, un teléfono, un televisor y una radio. Los cuartos de baño cuentan con una ducha y una bañera.El establecimiento ofrece a los viajeros diversas actividades de ocio como tenis (por un cargo extra). Las opciones de entretenimiento también incluyen casino.Es posible elegir desayuno.