A charming first class hotel located near the Forbbiden City with total 160 rooms. The hotel is located by the Beijing museum.
Return home