Localizado no centro de São Paulo, o Hotel apresenta 260 quartos confortáveis e terraço no 27º andar, onde você pode admirar vistas excelentes da cidade.
A poucos passos da propriedade você encontra a Estação de Metrô da Luz, a Praça da República e os locais de compras mais importantes de São Paulo.
Entre as suas sessões de compras ou passeios, o Hotel convida você a sentar e relaxar no seu restaurante e no charmoso Internet Bar & Café.