Situated approximately a 5-minute stroll from Barra da Tijuca Beach, the 5-star oceanfront Windsor Barra Hotel Rio de Janeiro welcomes guests with a restaurant. Boasting the opportunity to go on a picnic by Canal de Marapendi, which runs around 2 km away, this Rio de Janeiro hotel offers to relax in rooftop pools.
The hotel lies about 25 minutes on foot from Bosque Marapendi and in close proximity to Shopping Downtown. Trail to Pedra da Gavea is 4.7 km from the Windsor Rio de Janeiro. Also, the accommodation is close to shops and a shopping centre. The backed white Joatinga Sandy Beach is nearly a 10-minute ride away, and Estação D Pedro II Central train station is situated nearly a 30-minute ride from this Rio de Janeiro hotel.
The rooms at Windsor Barra Hotel are allergy-free and fitted with Wi-Fi and a flat-screen TV with satellite channels as well as a minibar. The rooms have extra-long beds as well as views of the city. A bidet, a walk-in shower, and a separate toilet, along with such amenities as hairdryers and bath sheets, are also at guests' disposal.
A kid-friendly buffet breakfast is served each morning. Boasting ocean views, the rooftop bar will set you up nicely for enjoying your stay. Fratelli offers Italian meals and lies right around the corner from the Windsor.