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.
Where Can I Stay near St. Francis Xavier Station?
We've got 3204 hotels to choose from within 5 miles of St. Francis Xavier Station. You might want to consider one of these options that are popular with our guests:
Hotel Atlântico Prime - 2.5 mi (4 km) away
- hotel • Free breakfast • Free WiFi • Restaurant
Hotel Atlântico Rio - 4.3 mi (6.9 km) away
- hotel • Free breakfast • Free WiFi • Restaurant • Central location
Hotel Atlantico Business Centro - 3.1 mi (4.9 km) away
- hotel • Free breakfast • Free WiFi • Restaurant • Central location
Hilton Copacabana Rio de Janeiro - 4.4 mi (7.1 km) away
- hotel • Free WiFi • Restaurant • 2 poolside bars • Central location
Américas Granada Hotel - 2.7 mi (4.3 km) away
- hotel • Free breakfast • Free WiFi • Restaurant • Attentive staff
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
- Quinta da Boa Vista
Things to Do near St. Francis Xavier Station
- Shopping Tijuca
- Saara Rio
- AquaRio
- Circo Voador
- Municipal Theater