Este hotel está situado na zona comercial e empresarial de Lisboa, a poucos passos da estação de metro de S. Sebastião e dos armazéns El Corte Inglés.
A partir daqui, os hóspedes podem aceder fácil e rapidamente a toda a cidade. Há restaurantes e bares nas imediações, e a Baixa de Lisboa, com todos os seus monumentos, igrejas e lojas, bem como o Bairro Alto, com todos os seus restaurantes e bares, ficam a 10 minutos de metro.