Luxury Navona Apartment Rome
Luxury Navona is surrounded by the Baroque architecture of Rome’s historic centre, a 5-minute walk from Piazza Navona. Each room is en suite, and features an LCD TV and free Wi-Fi.
Via Di San Simone 73, Navona, 00186 Rome, Italy