Photos coming soon
HOTEL
Happiness Inn
No. 22, Shangshiluo Village, Weizhou Island, Beihai, China
Where it sits
Happiness Inn
No. 22, Shangshiluo Village, Weizhou Island, Beihai, China
21.03399, 109.09926
Similar stays nearby
Plan around Happiness Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
