The 10-storey hotel has authentic Chinese interior design and rich colors, and provides 328 elegantly-designed guestrooms. The Holiday Inn Downtown Beijing Hotel is 40 minutes from the Beijing Capital Airport and a 10-minute drive from the West Train station. Situated in Beijing’s Financial District, this four-star hotel is close to the Municipal Government Office Building, Sichuan Mansion, Corporate Square, and Ping An Plaza. It is about a 15 minutes from the tourist attractions Tiananmen Square and Forbidden City. Guests have three onsite restaurants to choose from that serve Indian cuisine, Japanese cuisine, and creative Cantonese cuisine that is prepared by a master chef. Please enter your dates on our secure online booking form to make a reservation at Holiday Inn Downtown Beijing Hotel Beijing.