Via Zanardelli 16, 00186 Roma
Apartment
with
1
room
Relax Apartment Zanardelli, Piazza Navona offers accommodations in Rome, a 10-minute walk from Via Condotti and
0.7 miles from Piazza di Spagna. Featuring city views, this apartment also offers free Wifi. The property is a 3-minute walk from Piazza Navona and within half a mile of the city center.
The air-conditioned ...