El hotel dispone de un total de 230 apartamentos. 115 apartamentos tienen vistas al mar, además, hay 3 suites máster, 1 suite júnior, 1 suite presidencial y 5 apartamentos habilitados para discapacitados. También alberga un restaurante, un bar y salas de reuniones y conferencias. Los huéspedes también tienen a su disposición servicio de habitaciones 24 horas.
Este hotel está situado en la Allee Sete de Setembro en Salvador de Bahía. Algunas de las principales atracciones de la ciudad están en las inmediaciones del hotel. Entre ellas el histórico barrio de Pelourinho, que está a unos 3,5 km, al igual que el centro de la ciudad y la playa de Porto da Barra que está a 2 km.
Todas las habitaciones son amplias, confortables y muy bonitas. Además todos los aprtamentos están equipados con teléfono de línea directa, TV, radio, nevera pequena y calefacción y aire acondicionado centrales.