Tuke Hotel (Shanghai Xujiahui Xiangyang South Road Branch) Hotel
Building B, 558 Xiangyang South Road, Xuhui, 310000 Shanghái, China
Tuke Hotel (Shanghai Xujiahui Xiangyang South Road Branch) is set in Shanghai, 2.3 km from Xintiandi and 2.5 km from Jing'an Temple.