Spanish Steps Modern Gem



Rome • Show on map
View Details for Price
Spanish Steps Modern Gem is located in Rome, just a 9-minute walk from Piazza Barberini and 0.4 miles from Piazza di Spagna Metro Station. This apartment offers an elevator and free Wifi. The property…More info
