Ironically, it's a new Chinese-run hotel that gets our vote as the best midrange place to stay in Kashgar's Old Town. This low-slung new build has a faux-traditional facade but thoroughly modern, clean and spacious rooms with decent bathrooms and working wireless. No English is spoken, but big discounts are available outside peak season, and there's no traffic noise.
Super 8 Hotel
Top choice in Kashgar