Piazza di spagna, 32, 00187 Roma
Appartamenti
In the heart of Rome, set within a short distance of Spanish Steps and Barberini Metro Station, Amazing views Piazza di Spagna offers free WiFi, air conditioning and household amenities such as a stovetop and coffee machine. With city views, this accommodation offers a terrace. The property is non-smoking...