38 Via Leopardi, 00185 Roma
Apartment
with
1
room
Home Holiday Rome - 3 Floor in Rome offers accommodations with free Wifi, a 5-minute walk from Santa Maria Maggiore,
0.6 miles from Cavour Metro Station, and a 13-minute walk from Colosseo Metro Station. The property is close to several well-known attractions, a 9-minute walk from Domus Aurea, 0.7 miles from ...