Das Hotel liegt im angesehensten Geschäftsdistrikt Lissabons, nur wenige Minuten vom Rossio, Restauradores und der Avenida da Liberdade. Zwischen dem Bairro Alto und der pombalinischen Innenstadt gelegen ist Chiado einer der markantesten Stadtteile. Mit seiner grenzenlosen kulturellen Diversität bildet er das Ambiente für einige der elegantesten Geschäfte der Stadt. Dieses Hotel genießt einen wundervollen Blick über die Innenstadt von Lissabon. Zahllose Shoppingmöglichkeiten, lebhafte Bars, Restaurants und Discos sind in der Umgebung, öffentliche Verkehrsverbindungen sind direkt vor der Tür.