Home / China / Shanghai / Qingji Hotel MINI (Shanghai South Station Branch)

Qingji Hotel MINI (Shanghai South Station Branch)

Shanghai, China