Located in downtown Beihai, the Stone Forest Hotel (Shilin Dajiudian) features cozy rooms completed with computers, internet access and TVs with LCD screens.