Modern comforts and ancient charm tactfully intermingle at An'shan College Inn, a quaint getaway set in the idyllic Changlian Village.