Photos coming soon
HOTEL
Weizhou Island Yuyuhai Homestay
No. 48, Shangshiluo Village, Zhucha Committee, Beihai, China
Where it sits
Weizhou Island Yuyuhai Homestay
No. 48, Shangshiluo Village, Zhucha Committee, Beihai, China
21.03428, 109.09708
Similar stays nearby
Plan around Weizhou Island Yuyuhai Homestay
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
