ItalyLazioRome
4 guests
1 bedroom
1 bathroom
Often, location is the most important consideration when choosing a home, and Ambrosia View has that down. At the end of the street (a gorgeous, cobbled alleyway), you have the Tiber, while Piazza Nav...
From €420 Nightly