O hotel situa-se na Avenida 7 de Setembro em Salvador da Bahia. Existem algumas atracções turísticas nas imediações, entre elas a localidade de Pelourinho a cerca de 3,5 km de distância, assim como o centro da cidade e a praia de Porto da Barra a cerca de 2 km.
O hotel dispõe de um total de 230 apartamentos, dos quais 115 com vista para o mar, 3 suites Master, uma suite júnior, uma suite presidencial e 5 apartamentos adaptados para deficientes motores. Poderá ainda desfrutar de um restaurante, de um bar e das instalações para conferências. Existe ainda serviço de quartos em funcionamento 24 h por dia.
Todos os quartos são grandes, bonitos e confortáveis. Dispõem de telefone com ligação directa, televisão, rádio FM, cofre, mini-frigorífico e ar condicionado regulável centralmente.
O hotel coloca à disposição uma piscina exterior.