The Holiday Inn Express Beijing Temple of Heaven (Beijing Fuli Kuaijie Jiari Jiudian) is located close to the Temple of Heaven and Tian'anmen Square, some of Beijing's most popular attractions, and offers rooms equipped with LCD TVs and free broadband internet access, making it a solid choice for business travelers.