Hotel ★★★★★

Windsor Barra Hotel

Avenida Lucio Costa, 2630, Rio De Janeiro, Brazil Show on map

Excellent140 reviews 8.8
★8.8/10Excellent
##21 in Rio De Janeiroof 552 stays
⏲03:00 PMCheck-in from

About Windsor Barra Hotel

Windsor Barra Hotel is a 5-star hotel in Rio De Janeiro, Brazil. Guests rate it 8.8/10 (excellent) across 140 reviews, ranking it #21 of 552 places to stay in Rio De Janeiro.

Property facts

Property type
Hotel
Star rating
5 stars
Check-in
From 03:00 PM
Check-out
Until 12:00 PM
Formerly known as
Windsor Barra Hotel & Congressos

Location

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

Loading map…

Frequently asked questions

What are the check-in and check-out times at Windsor Barra Hotel?

Check-in starts at 03:00 PM and check-out is until 12:00 PM. Early check-in or late check-out may be available on request.

Is Windsor Barra Hotel a good place to stay?

Windsor Barra Hotel has a guest rating of 8.8 out of 10 from 140 reviews, which is considered excellent. It ranks #21 of 552 properties in Rio De Janeiro on Triptoic.

Where is Windsor Barra Hotel located?

Windsor Barra Hotel is located at Avenida Lucio Costa, 2630, Rio De Janeiro 22620172, Brazil.

How many stars does Windsor Barra Hotel have?

Windsor Barra Hotel is rated 5 stars.

Stays near Windsor Barra Hotel

Highly rated alternatives close by

All 552 in Rio De Janeiro →

More ways to stay in Rio De Janeiro

8.8 140 reviews
Check prices