El hotel tiene un total de 179 apartamentos, de categoría superior y suites, además de un restaurante. A disposición de los huéspedes hay servicio de habitaciones 24 horas.
El Hotel se encuentra ubicado en la Barra, uno de los principales barrios de Salvador, en el paseo marítimo de Porto, cerca del circuito de carnaval, y a sólo 4 km del centro histórico de Salvador.
Los apartamentos tienen muchas comodidades, para que pase una estancia confortable, relajada e inolvidable. Disponen de salón independiente, teléfono de línea directa, TV vía satélite o por cable, caja fuerte y nevera pequeña. El aire acondicionado es central.