14 Via della Barchetta, Navona, 00186 Rome, Italy
Navona 0 yd
Campo de\ Fiori 300 yd
Villa Farnesina 350 yd
Piazza Navona 500 yd
Piazza Trilussa 550 yd
Mediterranean garden 550 yd
Garden of Aromas 600 yd
Hortus Simplicium 600 yd
Vittorio Emanuele II Bridge 700 yd
Largo di Torre Argentina 750 yd
Cafe/barRagno 50 yd
RestaurantCooperative Latte Cisternino 50 yd
RestaurantPierluigi 100 yd
Piazza di Santa Maria in Trastevere 800 yd
Castel Sant\Angelo 850 yd
Palazzo Venezia 0.6 mi
Piazza Venezia 0.7 mi
St Peter\s Square 0.7 mi
Trevi Fountain 0.8 mi
Roman Forum 0.9 mi
Piazza di Spagna 1 mi
Spanish Steps 1 mi
Vatican Museums 1.1 mi
MountainPasso della Fortuna 25 mi
TrainRoma San Pietro Train Station 0.7 mi
MetroLepanto Metro Station 1.1 mi
MetroOttaviano Metro Station 1.1 mi
TrainFlaminio Train Station 1.2 mi
Rome Ciampino Airport 9 mi
Fiumicino Airport 11 mi
L\Aquila–Preturo Airport 54 mi