No.1088 Xinjinqiao Road, Shanghai, 200127, China
Check in from:
Check out before:
Home Inn (New Jinqiao Zhonghui Plaza)
Opened in 2015, the Home Inn (New Jinqiao Zhonghui Plaza) offers travelers a pleasant stay in Shanghai, whether for business or leisure purposes. It's easy to keep connected with the property's Wi-Fi in designated areas. The hotel is located approximately 18km from Shanghai Railway Station and 28km from Pudong International Airport. When guests have some time on their hands they can make use of the onsite facilities. This hotel is particularly popular with those traveling on business.