Accepting only Mainland Chinese citizens, Beijing Mengchao Business Hotel offers simply-furnished accommodation with a tour desk. The property offers free WiFi and free access to on-site parking. The hotel is about 23-minute drive from The Olympic Green. It takes 52 minutes by car to the famous Tiananmen Square. Beijing Capital Airport can be reached in a 37-minute drive from the property. Each room at Beijing Mengchao Business Hotel features air conditioning, a flat-screen cable TV, a seating area and an electric kettle. The private bathroom includes a shower, a hairdryer, towels, slippers and free toiletries. Luggage can be stored at the 24-hour front desk.Guests can also make arrangements for a guided sightseeing trip at the inn’s tour desk. Business travelers will welcome additional conveniences like paid access to fax and copying services. A wide selection of restaurants can be found within less than 657 feet.