Where is HOTEL SAVOY, Paris?

Where is HOTEL SAVOY, Paris located?

HOTEL SAVOY, Paris, HOTEL SAVOY, Paris, France (approx. 48.83588°, 2.32499°)


Where is HOTEL SAVOY, Paris on the map?