Where is Anantara Palazzo Naiadi Rome Hotel - A Leading Hotel of the World?

Where is Anantara Palazzo Naiadi Rome Hotel - A Leading Hotel of the World located?

Anantara Palazzo Naiadi Rome Hotel - A Leading Hotel of the World, Anantara Palazzo Naiadi Rome Hotel - A Leading Hotel of the World, Italy (approx. 41.90199°, 12.49608°)


Where is Anantara Palazzo Naiadi Rome Hotel - A Leading Hotel of the World on the map?