ItalyLazioRoma
4 guests
2 bedrooms
2 bathrooms
Located in the central neighbourhood of Navona, this apartment guarantees a well-connected stay for all its guests. From here, you'll be within a short walk from St Peters Square, Piazza Navona, Campo...
From €432 Nightly