O hotel oferece 112 apartamentos dividos em modalidades de luxo, suíte executiva, suíte nobre e suíte presidencial sendo equipadas com TV, ar condicionado, bancada de trabalho com internet, cofre, frigobar, som ambiente, além de espelho de aumento e secador de cabelo.
A suíte luxo master dispõe ainda de banheira com hidromassagem e decoração diferenciada. Já a suíte master conta com ar condicionado split em cada ambiente, duas salas de estar, duas TVs à cabo 32 polegadas LCD.
Possui duas salas moduláveis para eventos, convenções empresariais e sociais e nas dependências encontra-se o restaurante Le Doyen que proporciona pratos da cozinha internacional.
Dispõe também do Lobby Bar que possui cartas de vinhos nacionais e internacionais.