The St. Regis Shanghai

889 Dong Fang Road
Shanghai
China