Where is Novotel Paris Porte Versailles located?
Novotel Paris Porte Versailles, Novotel Paris Porte Versailles, France (approx. 48.83008°, 2.29224°)
Novotel Paris Porte Versailles, Novotel Paris Porte Versailles, France (approx. 48.83008°, 2.29224°)