Spanish Steps Rome View Apartment Rome, Lazio
Right in the centre of Rome, set within a short distance of Spanish Steps and Barberini Metro Station, Spanish Steps Rome View offers free Wi-Fi, air conditioning and household amenities such as a microwave and coffee machine.
Number of rooms: 2
99 Via Francesco Crispi 11, 6 ultimo piano, Spagna, 00187 Rome, Italy