THE LAND HOTEL

361 Hongzhong Road
shanghai
China