Located in the Barra da Tijuca neighborhood in Rio de Janeiro, Barrabella Apart Hotel offers a sauna and fitness center. Guanabara Bay is 14 miles away. Free WiFi is provided throughout the property and free private parking is available on site. All units include a flat-screen TV. Some units have a dining area and/or balcony. There is also a kitchenette, equipped with a microwave and refrigerator. A stovetop and coffee machine are also featured. There is a private bathroom with a shower in each unit. Bed linen are available. Barrabella Apart Hotel also includes a playground. Guests can enjoy a meal at the on-site restaurant. The property also has Convenience Store (on site). Chinese Pavilion is 7 miles from Barrabella Apart Hotel, and Selarón Steps is 12 miles from the property. The nearest airport is Santos Dumont Airport, 13 miles from Barrabella Apart Hotel.