The 2-star Apart Hotel Barra First Rio de Janeiro gives quick access to Vogue Square, situated only a 6-minute walk away. Located 0.4 miles from Shopping Rio Design Barra, the comfortable hotel features a swimming pool for guests to relax in.
Barra da Tijuca Beach is around 10 minutes by car from the Rio de Janeiro aparthotel, while about a 25-minute stroll from Olympic Aquatics Stadium this place. The Apart Hotel Barra First Rio de Janeiro is also 1.3 miles from such natural sights as Bosque da Barra Park. Rio Olympic Arena is approximately 15 minutes by car from the property, and Estação D Pedro II Central is situated approximately a 40-minute drive away.
The rooms comprise a balcony complete with an air conditioner, as well as a flat-screen TV with satellite channels.
Guests can enjoy time in the garden bar. Apart Hotel Barra First is right around the corner from Due Cafe.