Photos coming soon
HOTEL
Camellia House
No. 4, Team 1, Xia Village, Jinhai'an Avenue, Beihai, China
Where it sits
Camellia House
No. 4, Team 1, Xia Village, Jinhai'an Avenue, Beihai, China
21.43067, 109.19840
Similar stays nearby
Camellia House
Hotel · 0 m
Ocean Paradise Resort
Hotel · 407 m
OCEAN PARADISE RESORT
Hotel · 407 m
Star·Starry Sky Terrace B&B (Silver Beach Mangrove Tree Branch)
Hotel · 437 m
Xingyuhai Homestay (Beihai Mangrove Tree Branch)
Hotel · 617 m
Qilin Beachcombing Homestay (Yintan Mangrove Branch)
Hotel · 855 m
Yijiayi Holiday Hotel (Beihai Gaoxiao)
Hotel · 1.1 km
Ruyiju Homestay
Hotel · 1.2 km
Plan around Camellia House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 20, 2026.
