Het hotel ligt naast het Edward VII Park, in een rustige wijk in het stadshart van Lissabon. Dit deftige gebouw was ooit een zeventiende-eeuwse paleis en heeft zijn oorspronkelijke indeling behouden.