Centro Storico, Rome, Italy1.5 mi to Rome center
Piazza Navona Duplex, 1 bedroom apartment, 2 bathrooms, sleeps 5 people
Member Since 2018
This property doesn't have any reviews yet.
Centro Storico, Rome, Italy