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