The Shangri-La Hotel, Beihai, the only true luxury hotel in the city, brings a new level of extravagance to this charming seaside destination, best known for its natural pearls and beautiful beaches. It is conveniently located within Beihai City, and... more...


