Via Ciociaria, 16, 00162 Roma
Apartment
with
1
room
Posto del Cuore offers accommodations in Rome, 2.1 miles from Roma Termini and 2.2 miles from Rome Termini Metro
Station. The property is around a 9-minute walk from Tiburtina Metro Station, 0.6 miles from Roma Tiburtina Train Station, and 1.7 miles from Università La Sapienza. Free Wifi is available throughout ...