Dispõe de espaçosos apartamentos com quarto, sala de estar, banheiro e cozinha equipada, tudo isto em uma localização privilegiada perto da avenida Paulista, o centro financeiro de São Paulo.
O Instituto Mackenzie fica perto do hotel.
A poucos passos encontrará também a estação de metrô da Consolação, o Centro de Convenções São Luís e o Centro Comercial Frei Caneca.
Consolação é uma ótima escolha para viajantes interessados em Museus, Cultura e Vida Noturna.