Windsor Barra Hotel

★★★★★

Avenida Lucio Costa, 2630, Rio de Janeiro, 22620172, Brazil

Windsor Barra Hotel – buildingWindsor Barra Hotel – Photo 2Windsor Barra Hotel – Photo 3Windsor Barra Hotel – Photo 4Windsor Barra Hotel – Photo 5

About this hotel

Luxurious Oceanfront Accommodation at Windsor Barra Hotel

Panoramic Rooftop Pool with Cocktail Bar: Enjoy breathtaking views of Tijuca Beach while sipping on refreshing cocktails at our rooftop pool.

Fine Gourmet Dining: Indulge in an international buffet with fresh seafood delicacies at our gourmet restaurant, offering a taste of Rio's culinary delights.

Convenient Location: Explore nearby attractions like Barra Shopping Centre and Bosque da Barra National Park, or venture a bit further to iconic beaches like Ipanema and Copacabana.

Experience luxury and comfort at Windsor Barra Hotel. Book now for an unforgettable stay!

Key amenities

Fitness facilitiesWiFi availableFree WiFiValet parkingNon-smoking roomsAir conditioningFitness centerSwimming pool24-hour front deskRestaurantRoom serviceBusiness centerTerraceFamily roomsLift / ElevatorLaundry

Check-in and check-out

Check-in from 15:00

Check-out until 12:00

Location

Avenida Lucio Costa, 2630, Rio de Janeiro, 22620172
Open in Google Maps

Rooms and prices

Choose your dates to see live prices for every room.