Via Scipio Slataper, 3, 00197 Roma
Apartment
with
1
room
La casa di Nonna Pina offers accommodations in Rome, 1.6 miles from Piazza di Spagna Metro Station and 1.8 miles
from Piazza Barberini. The property is around a 19-minute walk from Villa Borghese, 1.9 miles from Spanish Steps, and 1.9 miles from Barberini Metro Station. Free Wifi is available throughout the property ...