NEW CHALON HOTEL

1501 Meijiabang Road
Shanghai
China