Windsor Barra Hotel
Photo gallery for Windsor Barra Hotel
Overview of 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 area
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