Where is The Independent Hotel, Rome?

Where is The Independent Hotel, Rome located?

The Independent Hotel, Rome, The Independent Hotel, Rome, Italy (approx. 41.90406°, 12.50053°)


Where is The Independent Hotel, Rome on the map?