El hotel Barra Palace Río de Janeiro está situado en el barrio Barra da Tijuca de Río de Janeiro, a tan solo 5 minutos a pie del Windsor Expo Center. Situado al lado de Shopping Downtown, este aparthotel ofrece vistas a las montañas y unas piscinas exteriores.
Este hotel está a unos 7 km del Museo del Açude, a unos 4 km del Museo de la Selección Brasileña. El Barra Palace Río de Janeiro está no muy lejos del Parque Nacional Forest. Los amantes de la naturaleza apreciarán la cercanía a la Playa de Joatinga, que se encuentra a unos 10 minutos en coche. El establecimiento está a 950 m de la estación de autobuses Terminal Nuta James y cerca de la estación de metro Jardim Oceanico.
Un balcón, servicio de tetera/cafetera y TV de pantalla plana con canales vía satélite están incluidos en las habitaciones del hotel Barra Palace Río de Janeiro. El entretenimiento en las habitaciones incluye TV de pantalla plana con canales vía satélite, también se proporcionan comodidades como climatizador. Las comodidades del baño incluyen secador de pelo y toallas, además de elementos esenciales como un inodoro separado y una ducha.
El restaurante Fratelli se encuentra a unos 5 minutos a pie del hotel Barra Palace.