Via Garigliano, 88, 00198 Roma
Apartment
with
1
room
Appartamento My Happy Place Rome offers accommodations in Rome, 1.7 miles from Piazza Barberini and 1.8 miles
from Barberini Metro Station. The property is around 1.5 miles from Bologna Metro Station, 1.5 miles from Piazza di Spagna Metro Station, and 1.6 miles from Repubblica - Teatro dell'Opera Metro Station. ...