Mengxi Hotel

Mengxi Hotel Address: 20 Xueyuan Road, Beijing, China

Minimum price found for Mengxi Hotel was: 382 CNY

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