Beihai Weizhou Island Secret Garden InnHotel
No. 11 Shanzai Village, Weizhou Island, 503000 Beihai, China
Beihai Weizhou Island Secret Garden Inn is situated in Beihai, 3.5 km from Weizhou Catholic Church. The inn has a children's playground and water sports facilities, and guests can enjoy a drink at the bar.