Prestigious Penthouse Piazza Barberini



Rome • Show on map
View Details for Price
Just a 13-minute walk from Rome Termini Metro Station and 0.6 miles from Piazza di Spagna Metro Station, Prestigious Penthouse Piazza Barberini features accommodations in Rome with a terrace. Among the…More info
