Set in Lushi in the Henan region, Yuxi Grand Canyon No.22 Guesthouse offers accommodation with free WiFi.