The hotel is located on the central axis of Beijing, only 3 kilometers away from Tiananmen Square and Qianmen Pedestrian Street. It is located in Beijing's famous Tianqiao Performing Arts District. The name of the hotel echoes the first opening of the Temple of Heaven to tourists in 1918. The overal...