Photos coming soon
HOTEL
Le Camélia Hotel
No.1, Lane 5111 Haima Road, Fengxian District, Shanghai
Where it sits
Le Camélia Hotel
No.1, Lane 5111 Haima Road, Fengxian District, Shanghai
30.82286, 121.51360
Similar stays nearby
Shanghai Xuhui Yuanshitian Hotel
Hotel · 50 m
Shanghai Xuhui Yuanshitian Hotel
Hotel · 50 m
Pebble Beach Hotel
Hotel · 103 m
Ai party villa party
Hotel · 359 m
Ai party villa party
Hotel · 414 m
Ai party villa party
Hotel · 414 m
Xuhui Pebble Beach Boutique Resort Hotel
Hotel · 495 m
Nuorun Four Seasons Hotel Shanghai Bay University Town
Hotel · 768 m
Plan around Le Camélia Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
