The 3-star Mengxi Business Hotel Beijing is around a 25-minute stroll from Xiaoyue River and features a nightclub and a play area. This Beijing hotel is in the Wudaokou district, 3.8 km from such natural sights as Beijing Olympic Park.
Situated nearly a 15-minute ride from the lakefront Summer Palace, the hotel also gives access to such sports venues as the acclaimed National Stadium, which is nearly a 10-minute ride away. The Peking University is a popular education place to visit 3.9 km from the Mengxi Beijing. Entertainment options in the area feature Mei Lanfang Grand Theater approximately a 20-minute drive from the accommodation. This hotel is located 30 km from Beijing Capital International airport and in the vicinity of Uni East Gate bus stop.
Guests can enjoy meals of Japanese cuisine at Yoshinoya, situated only 1.4 km from the Mengxi.