Good House Inn Beijing: 1.8 km to The Palace Museum