Hi Inn (Shanghai Chenghuang Temple): 2.6 km to The Bund