Vicolo scavolino 71, piano 3, interno 7, 00187 Roma
Apartment 3 stars
Located in the center of Rome, 1969 feet from Piazza Barberini and 2297 feet from Spanish Steps, FRESH HOUSE TREVI 1 provides air-conditioned accommodations with a patio and free WiFi. This apartment features accommodations with a balcony.
This apartment is equipped with 2 bedrooms, a kitchen with a...