Where is Via dei Cappellari Private Apartment, Rome located?
Via dei Cappellari Private Apartment, Rome, Via dei Cappellari Private Apartment, Rome, Italy (approx. 41.89603°, 12.47106°)
Via dei Cappellari Private Apartment, Rome, Via dei Cappellari Private Apartment, Rome, Italy (approx. 41.89603°, 12.47106°)