iFlat Spanish Steps Blue Apartment



Rome • Show on map
View Details for Price
IFlat Spanish Steps Blue Apartment in Rome provides accommodations with free Wifi, a 6-minute walk from Barberini Metro Station, 600 yards from Piazza Barberini, and a 4-minute walk from Piazza di Spagna.…More info
