O Windsor Barra Hotel está idealmente localizado na Barra da Tijuca. Além das praias mais extensas do Rio, o bairro também é conhecido por sua modernidade, diversas opções de lazer ao ar livre e gastronomia diferenciada. Fica próximo à Praia Recreio dos Bandeirantes e reserva ecológica e shoppings centers.
Os quartos do Windsor Barra Hotel são elegantes e equipados com uma área de estar confortável, ar-condicionado e TV via satélite. Alguns quartos oferecem uma vista magnífica do mar.
O hotel também dispõe de uma piscina na cobertura com um bar de coquetéis, uma academia moderna e um restaurante gourmet elegante. O restaurante da casa serve um buffet internacional, incluindo ostras e camarões graúdos frescos. Uma equipe devidamente treinada te aguarda para passar dias incríveis nesse hotel maravilhoso.