Where is Palm Suites - Small Luxury Hotels of the World, Rome?

Where is Palm Suites - Small Luxury Hotels of the World, Rome located?

Palm Suites - Small Luxury Hotels of the World, Rome, Palm Suites - Small Luxury Hotels of the World, Rome, Italy (approx. 41.89209°, 12.49062°)


Where is Palm Suites - Small Luxury Hotels of the World, Rome on the map?