Shanghai Keyne NEQTA Hotel Hotel
No. 58 Hebao Road, Xuhui District, Shanghai, 200030
Located in Xuhui District in Shanghai, Shanghai Keyne NEQTA Hotel is only steps from the bustling Tianzifang. It is a 10-minute drive from Xujiahui Shopping District. Free Wi-Fi is available in all areas.