Tongji Garden Service Apartment Hotel Shanghai, Shanghai, China
Tongji Garden Service Apartment Hotel Shanghai is conveniently located at No 1033 Kangding Road in Shanghai, China
Hotel Location:
Address: No 1033 Kangding Road
City: Shanghai
Country: China