Photos coming soon
HOTEL
Happiness Inn
No. 22, Shangshiluo Village, Weizhou Island, Beihai
Where it sits
Happiness Inn
No. 22, Shangshiluo Village, Weizhou Island, Beihai
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 Oct 29, 2026.
