The hotel is well situated being just across the road from the beach. Rooms are clean and comfortable. I was there on business but I got the feeling its not for holiday makers.Like all hotels in the area its expensive but not as expensive as the hotels closer to Rio
More
- Windsor Barra Hotel
- Windsor Barra Rio De Janeiro
- Windsor Barra Rio
