Photos coming soon
HOTEL
Fanghua Inn (Weizhou Island Catholic Church Branch)
No. 5 Niulanshan, Weizhoudao town, Haicheng District, Beihai, Guangxi, China, Beihai, China
Where it sits
Fanghua Inn (Weizhou Island Catholic Church Branch)
No. 5 Niulanshan, Weizhoudao town, Haicheng District, Beihai, Guangxi, China, Beihai, China
21.04052, 109.13491
Similar stays nearby
Weizhou Island Fanghua Boutique Inn (Shell Beach Catholic Church Branch)
Hotel · 0 m
Bailuyuan B&B (Shell Beach)
Hotel · 70 m
Bailuyuan B&B (Shell Beach)
Hotel · 71 m
Xichen Homestay (Weizhou Island Shengtang Scenic Area)
Hotel · 137 m
Weizhou Island Guishu Homestay (Beach Shell Shop)
Hotel · 191 m
Beihai Weizhou Island Original Ecology Hostel
Hotel · 263 m
Weizhou Island Summer Solstice Sea View Hotel
Hotel · 344 m
Beihai Weizhou Island Weizhou New City Hostel
Hotel · 392 m
Plan around Fanghua Inn (Weizhou Island Catholic Church Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 21, 2026.
