Este hotel de 5 estrelas está situado à beira-mar e disponibiliza acomodações de luxo com vistas para a fantástica Praia da Tijuca, no Rio de Janeiro. Providencia uma piscina panorâmica no último piso e um bar de cocktails, para além de um ginásio moderno e um requintado restaurante gourmet.
Os luxuosos quartos do Windsor Barra Hotel incluem áreas de estar confortáveis. Todos os quartos dispõem de ar condicionado e de uma televisão com canais por cabo. Alguns quartos oferecem uma vista deslumbrante para o oceano.
O restaurante do Windsor serve um buffet internacional com ostras frescas e camarão tigre. Aos sábados é servido um tradicional almoço de feijão preto. Além disso, existe uma variedade de restaurantes internacionais e regionais a 2 minutos a pé da propriedade.
Os hóspedes podem visitar o Centro Comercial Barra, que está apenas a 4 km. Os hóspedes também podem desfrutar de uma caminhada pelo pitoresco trilho natural do Parque Nacional Bosque da Barra, que também está situado a 4 km da propriedade. O alojamento encontra-se a 15 km da famosa Praia de Ipanema e a 20 km de Copacabana.
O Windsor Barra Hotel está localizado a 14,1 km do Parque Olímpico e a 16,6 km da Praia do Pontal. O hotel está a 27,5 km do Aeroporto Santos Dumont e a 37,2 km do Aeroporto Internacional do Rio de Janeiro-Galeão.