
Roma, Italy
Navona Suites
Hotel
1.1 km straight-line distance
A 9-minute walk from Torre Argentina, Navona Stay is located in Rome and provides free WiFi, concierge services and express check-in and check-out. The property is around a 13-minute walk from Castel Sant'Angelo, 0. 7 miles from…
- Wi-fi
- Laundry service · extra charge
- Air conditioning in public areas
- Cloakroom






















