Up to % off
Ideally located right in front of the iconic Copacabana Beach, Windsor Excelsior offers an unforgettable stay in one of Rio’s most vibrant neighborhoods. The hotel is 7.5km from Rio de Janeiro Botanical Gardens, 11km from Museum of Tomorrow, 11 km from AquaRio Rio Marine Aquarium, 12 km from Christ the Redeemer, and 27km from Rio de Janeiro/Galeao International Airport.