iFlat Cozy and Warm Roman Stay



Rome • Show on map
View Details for Price
IFlat Cozy and Warm Roman Stay is located in Rome, just a 17-minute walk from Piazza di Spagna Metro Station and 0.7 miles from Piazza Barberini. This apartment offers air-conditioned accommodations with…More info
