Via Bocca di Leone 23, Spagna, 00187 Rome, Italy
Spagna 0 yd
Piazza di Spagna 150 yd
Spanish Steps 250 yd
Giardino di Villa Medici 300 yd
Ara Pacis 450 yd
Fontana del porto di Ripetta 450 yd
Pincian Hill 500 yd
Piazza Colonna 500 yd
Trevi Fountain 600 yd
Piazza di Pietra 650 yd
RestaurantDi Quà 50 yd
RestaurantGransole - il Fornaio della Sardegna 50 yd
RestaurantHostaria al 31 50 yd
Piazza Barberini 750 yd
Piazza del Popolo 750 yd
Villa Borghese 950 yd
Piazza Navona 1,000 yd
Piazza Venezia 0.6 mi
Palazzo Venezia 0.7 mi
Largo di Torre Argentina 0.7 mi
Castel Sant\Angelo 0.7 mi
Campo de\ Fiori 0.8 mi
Roman Forum 0.9 mi
MountainPasso della Fortuna 24 mi
MetroSpagna Metro Station 400 yd
MetroBarberini Metro Station 800 yd
TrainFlaminio Train Station 1,000 yd
TrainRome Termini Train Station 1.1 mi
Rome Ciampino Airport 9 mi
Fiumicino Airport 12 mi
L\Aquila–Preturo Airport 53 mi