Where is Palm Gallery Hotel, Rome?

Where is Palm Gallery Hotel, Rome located?

Palm Gallery Hotel, Rome, Palm Gallery Hotel, Rome, Italy (approx. 41.91668°, 12.50774°)


Where is Palm Gallery Hotel, Rome on the map?