Photos coming soon
HOTEL
Shanghai Xuhui Yuanshitian Hotel
5111 Haima Road (Haima Lu), Fengxian, Fengxian District, Shanghai, 201418, China, Shanghai, China
Where it sits
Shanghai Xuhui Yuanshitian Hotel
5111 Haima Road (Haima Lu), Fengxian, Fengxian District, Shanghai, 201418, China, Shanghai, China
30.82256, 121.51320
Similar stays nearby
Shanghai Xuhui Yuanshitian Hotel
Hotel · 0 m
Le Camélia Hotel
Hotel · 50 m
Pebble Beach Hotel
Hotel · 69 m
Ai party villa party
Hotel · 328 m
Ai party villa party
Hotel · 418 m
Ai party villa party
Hotel · 418 m
Xuhui Pebble Beach Boutique Resort Hotel
Hotel · 476 m
Nuorun Four Seasons Hotel Shanghai Bay University Town
Hotel · 776 m
Plan around Shanghai Xuhui Yuanshitian Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
