Hotel 66

Hotel 66 Address: No.66, Xin'anli lane, Beijing, China

Minimum price found for Hotel 66 was: 264 CNY

Click here to get more information, photos & guest ratings for Hotel 66