ItalyLazioRome
2 guests
1 bedroom
1 bathroom
The Duchess is a comfortable place with lots going for it, but we’d be remiss if we didn’t start with that view. A city like Rome is full of views, but even so, this one is special, and the terrace it...
From €384 Nightly