More Hotels Near iH Hotels Roma La Mela
Via Sante Vandi 78
Rome, IT 00173
Distance: 0.6 miles
Via Torre Di Mezzavia 25
Rome, IT 00173
Distance: 0.6 miles
Via Eudo Giulioli, 13
Rome, IT 00173
Distance: 0.9 miles
Via Carlo Santarelli 96
Rome, IT 00133
Distance: 1.1 miles
Via della Tenuta di Torrenova 60
Rome, IT 00133
Distance: 1.2 miles
Viale di Torre Maura, 81
Rome, IT 00169
Distance: 1.3 miles
Via Pietro Baragiola 18/24
Rome, IT 00133
Distance: 1.3 miles
Rome Landmarks Near iH Hotels Roma La Mela
Nearby Cities and Towns