Spanish Steps Rome above Photo

4.7/5
(27) · Vacation rentals in Roma, Italy
Suggest an edit · Your business? Claim now
Set in Rome this air-conditioned apartment is 656 feet from Piazza Barberini. The property features views of the city and is 1312 feet from Trevi Fountain.

Details

Reviews

Agoda
4.7/5 · 27 reviews

Social profiles

Data from: Agoda · PPN