Home Inn Beijing Xuanwumen: 2.7 km to The Palace Museum