Piazza Della Rovere, 109 Int. 4, 2° Piano, 00165 Roma
Apartment
with
1
room
Casa Della Rovere offers accommodations in Rome, a 9-minute walk from St Peter's Square and 0.7 miles from Piazza
Navona. Featuring river and city views, this apartment also has free Wifi. The property is a 13-minute walk from Campo de' Fiori and within one mile of the city center.
The air-conditioned apartment ...