Home / China / Shanghai / Home Inn (Shanghai South Hongmei Road)

Home Inn (Shanghai South Hongmei Road)

Shanghai, China