Photo gallery for Windsor Tower Hotel
Windsor Tower Hotel
4-star Rio de Janeiro hotel, connected to the convention center in Barra da Tijuca
Reviews
9.2
Wonderful
Popular amenities
Explore the area
R. Martinho de Mesquita, 150, Rio de Janeiro, RJ, 22620-220
- Praia da Barra da Tijuca4 min walk
- Pepe Beach15 min walk
- Barra Shopping Mall6 min drive
- Rio de Janeiro (GIG-Galeão - Antonio Carlos Jobim Intl.)57 min drive