El Apt Barra Río de Janeiro está situado en el distrito Barra da Tijuca, a 2 km del Lago Tijuca.
Shopping Downtown se encuentra a un corto paseo del apartamento. Desde este apartamento, la Ciudad de las Artes está a 10 minutos en coche.
El Apt Barra cuenta con una pequeña cocina para que los huéspedes puedan preparar sus propias comidas. La estación de ferrocarril Central D Pedro II está a 23 km.