The Home Inn (Shanghai Dabaishu Branch) (Rujia Kuaijie Jiudian Shanghai Dabaishu Dian) is located near North Sichuan Road and metro line 3, allowing guests access to the train station within ten minutes. Also within easy reach are such attractions as People's Square, the Bund and Nanjing Road Pedes... Read more >>