Han's Royal Garden Hotel

20 Qinlao Hutong, South Jiaodaokou St.
Beijing
China