Das Hotel liegt im Zentrum von Lissabon, genauer gesagt im Stadtviertel Baixa Pombalina. Viele Unterhaltungsmöglichkeiten sind im Umkreis zu finden.
In dem Hotel befinden sich 2 Restaurants, eine Bar und auch ein Weinkeller, der zu einer Weinverkostung einlädt.
Das Hotel verfügt über moderne, elegante Zimmer, die zum Verweilen einladen. Die Zimmer sind ausgestattet mit einer Klimaanlage, Telefon, TV, Safe, Minibar und mit einem Bad mit Dusche/WC.