Via Filippo Turati, 23 14, 00185 Roma
Apartment
with
1
room
2bedrooms in the center Termini in Rome provides accommodations with free Wifi, a 4-minute walk from Santa Maria
Maggiore, 0.6 miles from Cavour Metro Station, and a 9-minute walk from Repubblica - Teatro dell'Opera Metro Station. The property is close to several well-known attractions, one mile from The Colosseum, ...