Located at a distance of 3.4 km from Mirante do Joa, the 5-star Windsor Barra Hotel Rio de Janeiro boasts a Turkish steam bath, a Turkish steam room and a solarium. Featuring an outdoor swimming pool, this Rio de Janeiro hotel is at a 3.2-km distance from natural sights like Joatinga Beach.
The property in Barra da Tijuca with amazing ‘ hidden' beaches, is set within 20 minutes' walk of Ilha Da Gigoia and only a short drive from such shopping venues as Downtown Mall. Standing 6 minutes' walk from Shopping Downtown, the Windsor Barra Rio de Janeiro is at a distance of 4.8 km from City of Arts. Nature lovers will appreciate the proximity to Barra da Tijuca Beach, which is just a 7-minute walk away. Windsor Barra Hotel is within walking distance of Windsor Expo Center, while Jardim Oceanico lies about a 15-minute walk away. Terminal Nuta James bus station, allowing a good connection throughout the city, is within 10 minutes' walk of this Rio de Janeiro property.
The accommodation features 338 rooms with a flat-screen TV with satellite channels, as well as a mini-fridge-bar. Guests can also use a spa bathtub and a roll in shower, along with such amenities as dressing gowns. Some of the units look out over the sea.
The Windsor Barra offers breakfast in the restaurant. Churrascaria Tourao serves various kinds of Brazilian dishes a stroll from this Rio de Janeiro property.
Check-in:from 15:00-23:59 hours
Check-out:until 12:00 hours
- Children and extra beds
- Maximum capacity of extra beds in a room is 1.