Where is Moxy Paris Clamart?

Where is Moxy Paris Clamart located?

Moxy Paris Clamart, Moxy Paris Clamart, France (approx. 48.78071°, 2.24235°)


Where is Moxy Paris Clamart on the map?