Apto. Barra Bella Hotel Residencia. Offers accommodations in Rio de Janeiro, just 14 miles from Guanabara Bay. Apto. Barra Bella Hotel Residencia. Features views of the sea and is 7 miles from Chinese Pavilion. Free WiFi is available throughout the property and free private parking is available on site. There is a sitting area and a kitchen as well as a private bathroom. A flat-screen TV with cable channels is featured. Other facilities at Apto. Barra Bella Hotel Residencia. Include an outdoor pool. Selarón Steps is 12 miles from Apto. Barra Bella Hotel Residencia; and Santa Teresa Neighborhood is 12 miles away. Santos Dumont Airport is 13 miles from the property.