Where is Viceroys Square Station?
Viceroys Square Station is located in Flores. If you want to find things to do in the area, you may want to check out Obelisco and Velez Sarsfield Stadium.
Where Can I Stay near Viceroys Square Station?
We've got 2095 hotels to pick from within 5 miles of Viceroys Square Station. You might want to consider one of these options that are popular with our travelers:
Up Barrio Norte - 5 mi (8 km) away
- hotel • Free WiFi • 24-hour front desk • Central location
GrandView Hotel & Convention Center - 4.2 mi (6.7 km) away
- hotel • Free breakfast • Free WiFi • Restaurant
Hotel 6 De Octubre - 3.5 mi (5.7 km) away
- hotel • Free WiFi • Garden • 24-hour front desk • Attentive staff
Pleno Palermo Soho - 4.5 mi (7.2 km) away
- hotel • Free breakfast • Free WiFi • Restaurant • Attentive staff
Tango de Mayo Hotel - 4.9 mi (7.8 km) away
- hotel • Free breakfast • Free WiFi • Restaurant • Central location
Things to See and Do near Viceroys Square Station
What to See near Viceroys Square Station
- Obelisco
- Velez Sarsfield Stadium
- Chacarita Cemetery
- Movistar Arena
- José Amalfitani Stadium
Things to Do near Viceroys Square Station
- Autódromo de Buenos Aires Juan y Oscar Gálvez
- Abasto Shopping Center
- Palermo Soho
- Santa Fe Avenue
- Distrito Arcos