Mengchao Business Hotel is located in Dongxiaokou, 16 km from Beijing. The rooms come with a private bathroom. For your comfort, you will find slippers and a hairdryer. There is luggage storage space at the property.
Mengchao Business Hotel is located in Dongxiaokou, 16 km from Beijing. The rooms Read more
Mengchao Business Hotel is located in Dongxiaokou, 16 km from Beijing. The rooms come with a private bathroom. For your comfort, you will find slippers and a hairdryer. There is luggage storage space at the property.
Mengchao Business Hotel is located in Dongxiaokou, 16 km from Beijing. The rooms come with a private bathroom. For your comfort, you will find slippers and a hairdryer. There is luggage storage space at the property.
Number of Rooms: 84