11 Piazza Di Tor Sanguigna, 00186 Roma
Apartment
with
4
rooms
Casa Navona Apartments offers accommodations within 0.4 miles of the center of Rome, with free Wifi and a kitchen
with a dishwasher, an oven, and a microwave. The property is close to Castel Sant'Angelo, Pantheon, and Trevi Fountain. Guests can enjoy city views.
At the apartment complex, the units come with ...