Photos coming soon
HOTEL
X-space
13th Floor, No. 69 Yixueyuan Road, Shanghai, China
Where it sits
X-space
13th Floor, No. 69 Yixueyuan Road, Shanghai, China
31.19969, 121.45560
Similar stays nearby
Zhi Yu Guesthouse
Hotel · 0 m
Nanbei Homestay (Shanghai Zhongshan Hospital Medical College Road)
Hotel · 31 m
Shanghai Sanhang Hotel
Hotel · 45 m
Shanghai Sanhang Hotel
Hotel · 73 m
Ji Hotel Shanghai Xujiahui Xiaomuqiao Road
Hotel · 147 m
Atour Light Hotel Shanghai Dapuqiao Zhongshan Hospital
Hotel · 186 m
Hope Hotel
Hotel · 187 m
Hope Hotel
Hotel · 227 m
Plan around X-space
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
