Este hotel de lujo, ubicado en un edificio de estilo art déco de 1949, se encuentra a 2 minutos a pie de la playa de Copacabana, a 4 minutos a pie de la estación de autobuses y a 15 km de la emblemática estatua del Cristo Redentor.
Las discretas habitaciones, decoradas con muebles de madera, cuentan con conexión Wi-Fi gratuita, televisión de pantalla plana, minibar y caja fuerte. Las habitaciones superiores y las suites tienen vistas a la playa o balcón. Hay servicio de habitaciones.
El desayuno buffet gratuito se sirve en un elegante restaurante francés y brasileño con suelos de mármol y arañas de cristal. El hotel también cuenta con un sofisticado bar en el vestíbulo con paneles de madera.