72 via di san simone, 00186 Roma
Vacation Home 4 stars
Set within the Navona district in Rome, Suite Italy Roma has air conditioning, a balcony, and city views. The property is 1476 ft from Castel Sant'Angelo and 984 ft from Piazza Navona.
This holiday home comes with 2 bedrooms, a kitchen with a dishwasher and a microwave, a flat-screen TV, a seating area...