Windsor Barra Hotel Rio de Janeiro is located facing the beautiful Barra da Tijuca Beach a new and unspoiled part of Rio de Janeiro. The hotel has an easy access to the airports. Ipanema Beach is located 15 kilometers away and Copacabana is located 18 kilometers away. Rio de Janeiro has a lot to offers from the shopping mall, to the theme parks and bars, disco, night life, theaters, cinemas and many more.