Where is Paris Marriott Opera Ambassador Hotel?

Where is Paris Marriott Opera Ambassador Hotel located?

Paris Marriott Opera Ambassador Hotel, Paris Marriott Opera Ambassador Hotel, France (approx. 48.87264°, 2.33668°)


Where is Paris Marriott Opera Ambassador Hotel on the map?