Guides for Brides logo
Fairs & Events Planning Tools

Windsor Barra Hotel

Brazil, Rio de Janeiro

Prices & Key Facts


Price Band: ££ - £££


About Windsor Barra Hotel

Beautiful hotel facing the Barra da Tijuca beach and including a luxurious presidential suite.

Contact & Location

Windsor Barra Hotel

Av. Sernambetiba, 2630 Barra da Tijuca, Rio de Janeiro, OVERSEAS, Brazil