Beihai Camphor Garden Hotel, Beihai, China
Beihai Camphor Garden Hotel is conveniently located at Chongqing Road, Haicheng District in Beihai, China
Hotel Location:
Address: Chongqing Road, Haicheng District
City: Beihai
Country: China
phone: +86 779 396 6669