Via Giuseppe Zanardelli 23, Navona, 00186 Rome, Italy
Navona 0 yd
Spagna 200 yd
Piazza Navona 200 yd
Piazza della Rotonda 400 yd
Fontana del porto di Ripetta 550 yd
St. Angelo Bridge 550 yd
Campo de\ Fiori 600 yd
Castel Sant\Angelo 650 yd
Piazza Cavour 650 yd
Piazza di Pietra 650 yd
RestaurantRosamunda\s 1.1 yd
RestaurantTerrazza delle 5 Lune 3.3 yd
RestaurantPassetto 7.7 yd
Largo di Torre Argentina 750 yd
Trevi Fountain 1,000 yd
Palazzo Venezia 1,000 yd
Piazza Venezia 1,050 yd
Piazza di Spagna 1,100 yd
Spanish Steps 0.6 mi
Piazza del Popolo 0.7 mi
Piazza di Santa Maria in Trastevere 0.8 mi
St Peter\s Square 0.8 mi
Piazza Barberini 0.8 mi
MountainPasso della Fortuna 24 mi
MetroSpagna Metro Station 0.8 mi
MetroLepanto Metro Station 0.8 mi
TrainFlaminio Train Station 0.9 mi
TrainRoma San Pietro Train Station 1 mi
Rome Ciampino Airport 9 mi
Fiumicino Airport 11 mi
L\Aquila–Preturo Airport 54 mi