La struttura si trova nel centro di Lisbona, nei quartieri lussuosi e tradizionali del Bairro Alto e del Chiado.
Questo boutique hotel è situato in un edificio storico del 18° secolo e dispone di 87 camere, tra cui 2 Suite Signature, 8 Suite e 12 Junior Suites. Le camere offrono una vista sul fiume Tago o su due dei quartieri più famosi di Lisbona: Chiado e Bairro Alto.
L'hotel comprende un ristorante gestito da uno chef pluripremiato e si affaccia sul fiume e sul centro storico di Lisbona.
Inoltre, sono presenti 4 sale riunioni, tutte con luce naturale e ingresso separato per riunioni o eventi privati.
Il Castello di São Jorge dista 1,5 km, mentre la Cattedrale di Lisbona si trova a 1 km dalla struttura. Molte boutique, gallerie, strade caratteristiche e ristoranti sono raggiungibili a piedi dall'hotel. L’Aeroporto di Lisbona - Humberto Delgado sorge a 7,5 km.