Yes, you can get all facilities like hotels as well as types of foods. When, I went to China their lots of good place and get fresh food market everywhere. Here every hotel is an awesome with nice places,i.e Beijing, Xian, Guilin, Yangshuo and Shanghai.