The hotel itself is based in Barra - and this can be anything from an hour or a two hour taxi ride from downtown Rio. Distance itself is around 17km but the traffic all over Rio is very heavy - especially during rush hour.
Based on the beachfront. the hotel is separated from the beach by a main road which has constant 24 hour traffic - so do remember your earplugs. That being said, the hotel itself is clean, well maintained and offers good value for money. The rooms are based on mini-apartments and offer a kitchen area (lots of local food delivery companies), a seating area, bed and decent bathroom with a large and powerful shower. Room service was fast and efficient but the menu was a little limited and the buffet breakfast offered a good variety of options. Staff were helpful and friendly and the cleaning crew did a great job daily.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC