ItalyLazioRoma
6 guests
2 bedrooms
1 bathroom
In picturesque Borgo, this apartment puts you a short walk away from icons like Castel Sant'Angelo and St. Peter's Basilica. Sidewalk cafes, local eateries, and cobblestone streets are the norm in thi...
From €776 Nightly