Photos coming soon
HOTEL
Yilan Hotel Shanghai
No. 59 Nicheng Road, Nicheng Town, Shanghai
Where it sits
Yilan Hotel Shanghai
No. 59 Nicheng Road, Nicheng Town, Shanghai
30.90029, 121.82718
Similar stays nearby
Yilan Hotel Shanghai
Hotel · 0 m
Xinwang Hostel
Hotel · 85 m
Shanghai Honglong Hotel
Hotel · 131 m
Shanghai Nicheng Oriental Hotel
Hotel · 135 m
Shanghai Xinyue Hotel
Hotel · 158 m
Shanghai Yijia Hotel
Hotel · 186 m
Guoxing Hostel
Hotel · 211 m
Shanghai Dishui Lake Lingang Zhenzhu Light Residence Hotel
Hotel · 226 m
Plan around Yilan Hotel Shanghai
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
