China does a terrible job for people who are handicap.
Train stations have tons of steps no elevators.
Lot restaurants dining an the second floor.
Stick with big name hotel- ramps are virtual non existent.
Renting a van and driver is your best bet ( one that wheelchair assessable).