Where is Palazzo Velabro, a Member of Design Hotels, Rome?

Where is Palazzo Velabro, a Member of Design Hotels, Rome located?

Palazzo Velabro, a Member of Design Hotels, Rome, Palazzo Velabro, a Member of Design Hotels, Rome, Italy (approx. 41.8896°, 12.48235°)


Where is Palazzo Velabro, a Member of Design Hotels, Rome on the map?