Attractions
Basilica di Santa Teresa d'Avila
350 m
Museum of Contemporary Art of Rome
350 m
Borghese Gallery and Museum
550 m
National Roman Museum
1.1 km
Piazza della Repubblica
1.1 km
National Museum of Rome
1.1 km
Basilica of St. Mary of the Angels and the Martyrs
1.1 km
Basilica di Santa Maria Maggiore
1.1 km
Roma Termini railway
1.1 km