Via Castelfidardo 31, Central Station, 00185 Rome, Italy
Porta Pia 400 yd
Gardens of Sallust 400 yd
Repubblica 500 yd
Piazza della Repubblica 600 yd
National Roman Museum 650 yd
Piazza Fiume 650 yd
Museum of Contemporary Art of Rome 900 yd
Parco di Villa Albani 900 yd
Parco dei Daini 0.6 mi
Piazza Barberini 0.7 mi
RestaurantLa Dispensa 7.7 yd
RestaurantGuida Rocco Lorenzo 7.7 yd
RestaurantOsteria da Salvatore 7.7 yd
Villa Borghese 0.9 mi
Spanish Steps 0.9 mi
Piazza di Spagna 1 mi
Trevi Fountain 1 mi
Domus Aurea 1.1 mi
Piazza Venezia 1.2 mi
Coliseum 1.2 mi
Palazzo Venezia 1.2 mi
Roman Forum 1.2 mi
Porta Maggiore 1.3 mi
MountainPasso della Fortuna 23 mi
MetroCastro Pretorio Metro Station 400 yd
MetroRome Termini Metro Station 550 yd
TrainRome Termini Train Station 650 yd
TrainTermini Laziali 0.7 mi
Rome Ciampino Airport 8 mi
Fiumicino Airport 13 mi
L\Aquila–Preturo Airport 53 mi