Reserve
Beihai's Liyuan International Hotel (Beihai Liyuan Guoji Dajiudian) is located at the intersection of Beijing Road and Chongqing Road, merely a five-minute drive from Silver Beach—one of the best beaches in China. The on-site Chinese restaurant specializes in Sichuan and Cantonese cuisines while Wes...