SUPREME TOWER HOTEL

600 LaoShan East Road
Shanghai
China