Featuring free WiFi and an on-site restaurant, Beichuan Yarisha Holiday Hotel offers cozy accommodation. Fitted with hardwood flooring, e