11 Via Dei Cartari, 00186 Roma
Apartment
with
1
room
Housed in a historic building, the recently renovated Cartari, Renaissance flat a few steps from piazza Navona
and Vatican provides accommodations with a terrace and free Wifi. With inner courtyard views, this accommodation features a balcony. The property is 0.7 miles from the city center and a 11-minute walk ...