Where is Mercure Lyon Centre Beaux-Arts located?
Mercure Lyon Centre Beaux-Arts, Mercure Lyon Centre Beaux-Arts, France (approx. 45.76095°, 4.83414°)
Mercure Lyon Centre Beaux-Arts, Mercure Lyon Centre Beaux-Arts, France (approx. 45.76095°, 4.83414°)