26 Via Degli Avignonesi, 00187 Roma
Apartment
with
1
room
Katia Charme offers accommodations in Rome, a 11-minute walk from Repubblica - Teatro dell'Opera Metro Station
and 0.7 miles from Piazza Venezia. Among the facilities of this property are a restaurant, an elevator, and a mini-market, along with free Wifi throughout the property. The property is half a mile from ...