Via Del Tritone, 91 00187 (RO), 00187 Roma
Apartment
with
1
room
The Best Rent - Stylish one-bedroom apartment in Piazza Barberini offers accommodations in Rome, a 7-minute walk
from Spanish Steps and 0.4 miles from Piazza di Spagna Metro Station. This apartment features air-conditioned accommodations with a balcony and free Wifi. The property is a 2-minute walk from Barberini ...