RICH GARDEN HOTEL

628 Gubei road
Shanghai
China