Spanish Steps - Boutique Apartment


Rome • Show on map
View Details for Price
Spanish Steps - Boutique Apartment is located in Rome just a 13-minute walk from Quirinale Palace and 600 yards from Piazza di Spagna Metro Station. Among the facilities at this property are full-day…More info
