Photos coming soon
HOTEL
Xulan Inn
No.102, Building 77, Donghejiayuan, Zhujiajian Street, Zhujiajian, Zhoushan
Where it sits
Xulan Inn
No.102, Building 77, Donghejiayuan, Zhujiajian Street, Zhujiajian, Zhoushan
29.87872, 122.40827
Similar stays nearby
Shazhongyuan Boutique Homestay (Zhujiajian Nansha Scenic Area Branch)
Hotel · 158 m
Zhoushan Xilei Jinsha Seaview Hotel
Hotel · 159 m
Mengsha Hotel
Hotel · 161 m
Zhujiajian Hailanghua Hotel
Hotel · 180 m
Xiangyu Homestay (Zhujiajian Nansha Scenic Area Branch)
Hotel · 187 m
Zhujianjia Jinsha Farm Stay
Hotel · 191 m
Nansha Wujia Inn - Zhoushan
Hotel · 200 m
Ji Hotel Zhoushan Putuo Zhujiajian Nansha Scenic Area
Hotel · 203 m
Plan around Xulan Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
