Where is St. Francis Xavier Station?
St. Francis Xavier Station is located in Tijuca. If you're looking for things to do in the area, you might want to stop in and see Copacabana Beach and Christ the Redeemer.
Things to See and Do near St. Francis Xavier Station
What to See near St. Francis Xavier Station
- Copacabana Beach
- Christ the Redeemer
- Ipanema Beach
- Maracanã Stadium
- SulAmérica Convention Center
Things to Do near St. Francis Xavier Station
- Shopping Tijuca
- Saara Rio
- AquaRio
- Circo Voador
- Municipal Theater