Featuring a restaurant, Wutai Mountain Fulin Inn offers simply-furnished accommodation in Chaihe Town. The property offers complimentary WiFi and free access to on-site parking. The property is surrounded by stunning natural landscape as well as Buddhism attractions, and it takes a 5-minute drive to Shuxiang Temple. Wutaishan Coach Station can be reached in 8 minutes on foot. Each room at Wutai Mountain Fulin Inn is fitted with a desk, a flat-screen cable TV and an electric kettle. The private bathroom includes a shower, slippers and free toiletries. Luggage can be stored at the reception. You can enjoy meals at the on-site restaurant. Room service can also be provided.