Via Di Propaganda 16, 00182 Roma
Apartment
with
1
room
Spanish Steps Art Apartment is located in Rome, just a 10-minute walk from Quirinale Palace and 600 yards from
Piazza di Spagna Metro Station. Among the facilities of this property are a restaurant, an elevator, and a mini-market, along with free Wifi throughout the property. The property is 0.4 miles from the ...