Beliggende i Lissabons centrum i de luksuriøse, men traditionelle kvarterer Bairro Alto og Chiado.
Dette boutique-hotel ligger i en historisk bygning fra det 18. århundrede og har 87 værelser, herunder 2 karakteristiske suiter, 8 suiter og 12 juniorsuiter.Værelserne har udsigt over Tejo-floden eller 2 af de mest ikoniske kvarterer i Lissabon: Chiado og Bairro Alto.
Hotellet omfatter en restaurant med en prisbelønnet kok og har udsigt over floden og Lissabons gamle bydel.
Derudover er der 4 mødelokaler, alle med naturligt lys og separat indgang til private møder eller arrangementer.
S. Jorge Slot ligger 1,5 km fra Bairro Alto Hotel, og Sé Domkirke de Lisboa ligger 1 km derfra. Der ligger mange butikker, gallerier, maleriske gader og restauranter i gåafstand fra hotellet. Lissabon Humberto Delgado Lufthavn ligger 7,5 km derfra.