Where is Hilton Garden Inn Rome Claridge?

Where is Hilton Garden Inn Rome Claridge located?

Hilton Garden Inn Rome Claridge, Hilton Garden Inn Rome Claridge, Italy (approx. 41.92223°, 12.4934°)


Where is Hilton Garden Inn Rome Claridge on the map?