El hotel está situado en un lugar tranquilo en el corazón de Lisboa, cerca de la Praça dos Restauradores, junto a la principal zona de compras de Lisboa y muchos de los mejores monumentos de la ciudad. El acceso al transporte público se encuentra a unos pasos del hotel, ofreciendo fácil acceso a toda la ciudad. Cuenta con 100 habitaciones con una decoración moderna, las más altas de ellas con vistas al castillo de San Jorge. En el restaurante Taberna da Glória tanto el ambiente como la comida son excelentes, haciendo de él un lugar encantador y acogedor. El hotel es de no fumadores.