Este hotel está situado en el centro de Atenas, en la plaza Omonoia. El área es servida por rutas de metro, autobús y tranvía, tiene una infraestructura desarrollada - tiendas, bancos, oficinas de abogados conocidos, médicos, institutos estatales - todo está a poca distancia del apartamento. El hotel consta de nueve plantas, 59 habitaciones, restaurante, cafetería, recepción.