Cet hôtel est situé à seulement 150 mètres de la plage de Copacabana et à proximité de divers transports en commun, notamment de la station de métro Cardeal Arcoverde. Tout ce dont un visiteur pourrait avoir besoin se trouve à proximité de l'hôtel : boutiques, banques, bureaux de change, centres commerciaux, cinémas, théâtres, bars et restaurants où les clients pourront profiter des merveilles de Rio. Les chambres confortables de l'hôtel sont équipées d'une télévision par câble à écran plat, d'un minibar, d'un coffre-fort électronique, d'une radio AM/FM, de la climatisation, d'un accès Internet et d'une salle de bains privative avec miroir de courtoisie et sèche-cheveux. Idéal pour les voyages d'affaires et de loisirs, cet hôtel offre confort et raffinement au cœur de Rio de Janeiro.