Royal Blue - Holiday Apartment



Rome • Show on map
View Details for Price
Royal Blue - Holiday Apartment offers accommodations in Rome, a 12-minute walk from Piazza del Popolo and 0.8 miles from St Peter's Square. This vacation home provides an elevator and free Wifi. The property…More info
