Localizado no centro da cidade de Lisboa, nos luxuosos e tradicionais Bairro Alto e Chiado.
Este Boutique Hotel está situado num edifício histórico do século XVIII e dispõe de 87 quartos, incluindo 2 suites exclusivas, 8 Suites e 12 Suites Júnior. Os quartos oferecem vistas sobre o Rio Tejo ou 2 dos bairros mais emblemáticos de Lisboa: o Chiado e o Bairro Alto.
O hotel engloba um restaurante com um chef premiado e vista para o rio e o centro histórico de Lisboa.
Além disso, existem 4 salas de reuniões, todas com luz natural e uma entrada separada para reuniões ou eventos privados.
S. O Castelo de S. Jorge encontra-se a 1,5 km do Bairro Alto Hotel, enquanto a Sé Catedral de Lisboa fica a 1 km. Há muitas boutiques, galerias, ruas pitorescas e restaurantes a uma curta caminhada do hotel. O Aeroporto Humberto Delgado de Lisboa fica a 7,5 km.