≈ 1 hr awayMas Monumental Stadium- Distance
- 4.8 km
Plaza Italia is a small park in the city of Buenos Aires in the barrio of Palermo on the confluence of Santa Fe Avenue and Avenida Sarmiento.
≈ 1 hr awayMas Monumental Stadium
≈ 50 min awayTemplo LibertadCan’t find the place you need? Search understands any language. Open search