Urbanflat Repubblica Square



Rome • Show on map
View Details for Price
Urbanflat Repubblica Square offers accommodations in Rome, a 15-minute walk from Santa Maria Maggiore and 0.8 miles from Piazza Barberini. This apartment provides air-conditioned accommodations with free…More info
