Opening soon

Shangri-La Hotel

Avenue d’Iéna 10
75116 Paris
France