Windsor Barra Hotel
Brazil, Rio de Janeiro
About Windsor Barra Hotel
Beautiful hotel facing the Barra da Tijuca beach and including a luxurious presidential suite.
Contact & Location
Windsor Barra Hotel
ADD LINE 1, ADD LINE 2, Rio de Janeiro, OVERSEAS, Brazil