Kunlun International Business Hotel è a 16 min. a piedi da Northeastern China Tiger and Leopard National Park.