Rio de Janeiro Accommodation
Windsor Excelsior Copacabana Hotel
Location & Map
The Windsor Excelsior Copacabana Hotel Rio de Janeiro is located in the South Zone of Rio, in Copacabana District, right in front of the beach. Situated on 1800, Atlantica Avenue, the hotel has easy access to the main zones of Rio and all the major touristic attractions. Just two blocks away is a subway station, which provides the best means of transportation around Rio de Janeiro.
Map
Getting there (local language)
Se você estiver dirigindo do Rio de Janeiro International Airport, você tem que tomar Linha Vermelha (Red Line Highway) para a Zona Sul do Rio de Janeiro.
- Siga as indicações para a direita através de Copacabana.
- Mantenha o oceano à sua esquerda como você vai. Você vai passar pelo Docs, Rio de Janeiro Downtown (à direita), através do Parque do Flamengo, Pão de Açúcar (à esquerda) e, finalmente, chegar a Copacabana, depois de passar por dois pequenos túneis.
- Continue até chegar à Avenida Atlântica (virar à direita no final da Pricesa Isabel Avenue).
- Continue na avenida Atlântica, o Excelsior Copacabana Hotel fica no número 1470.
Getting there
If you are driving from Rio de Janeiro International Airport, you have to take Linha Vermelha (Red Line Highway) towards the South Zone of Rio de Janeiro.
- Follow the signs right through to Copacabana.
- Keep the ocean on your left as you go. You will pass by the Docs, Rio de Janeiro Downtown (on the right). Continue through Flamengo's Park, Sugar Loaf Mountain (on the left) and finally reach Copacabana after going through two short tunnels.
- Keep going until you get to the Atlantica Avenue (turn right at the end of Pricesa Isabel Avenue). Continue on Atlantica avenue, the Excelsior Copacabana Hotel is at number 1470.
Change Selection
| Accommodation | From |
| Copacabana Palace Hotel | |
| Ipanema Plaza Hotel Rio de Janeiro | USD 243.75 |
| [more Top end accommodation] | |




From the height of its 38 meters, plus Corcovado Hill's height of 710 meters, the statue that weighs 1,145 tons was inaugurated on 1931 and is an image of sympathy and faith, characteristic of Rio's people.Definetely the main icon of Rio de Janeiro, ...
Considered by many soccer fans as the "Temple of the Gods", it is one of the largest and legendary soccer stadiums in the world. The temple of football, as it is known, has witnessed the glorious trajectory of Brazilian football over the last 50 ...
