Piazza Barberini 2, Roma
bedrooms
Baths
Guests
Located in Rome, a few steps from Barberini Metro Station, Pied a Terre Barberini has air-conditioned rooms with free WiFi and express check-in and check-out. The property is close to Spanish Steps, Piazza di Spagna Metro Station and Trevi Fountain.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.