Where is ibis Styles Paris Opera Lafayette located?
ibis Styles Paris Opera Lafayette, ibis Styles Paris Opera Lafayette, France (approx. 48.87276°, 2.34499°)
ibis Styles Paris Opera Lafayette, ibis Styles Paris Opera Lafayette, France (approx. 48.87276°, 2.34499°)