Отель построен в 1998 году и модернизирован в 2003 году. Располагается в центре города, недалеко от площади Маркиза де Помбала, Авеню Свободы и исторического центра Лиссабона. Отель находится недалеко от Парка Эдуарда VII и шоссейных дорог, ведущих за город.