Convenience combined with comfort in Barra da Tijuca is our main goal. For this reason, the Windsor Barra Hotel is constantly working to achieve the highest expectations of our customers. Excellence is the hallmark of the 338 spacious rooms of the hotel. With privileged views of the sea or mountains, enjoy luxurious accommodation, specially designed to make you feel at home in our hotel. The apartments provide an unforgettable experience for anyone who is in Rio de Janeiro on vacation or on business.