Photo gallery for Windsor Barra Hotel
Windsor Barra Hotel
5-star Rio de Janeiro hotel, connected to the convention center in Barra da Tijuca
Reviews
8.8
Excellent
Popular amenities
Explore the neighborhood
Avenida Lucio Costa, 2630, Barra Da Tijuca, Rio de Janeiro, RJ, 22620-172
- Pepe Beach13 min walk
- Shopping Downtown19 min walk
- Barra Shopping Mall8 min drive
- Rio de Janeiro (GIG-Galeão - Antonio Carlos Jobim Intl.)31 min drive