Via Milazzo, 22, 00185 Roma
Vacation Home
with
1
room
Interno 16 central and cosy offers accommodations in Rome, a 12-minute walk from Repubblica - Teatro dell'Opera
Metro Station and 0.6 miles from Santa Maria Maggiore. Among the facilities of this property are a restaurant, an elevator, and an ATM, along with free Wifi throughout the property. The property is ...