The 2-star 7Days Inn Beijing Temple Of Heaven has 98 rooms and is located about 10 minutes' drive from the giant National Museum Of China. The hotel also offers guests Wi-Fi in public areas.
This property is situated in the very heart of Beijing, near a tube station. The entertainment attractions in the Chong-Wen district include the large Chang'an Grand Theatre, which is around 3 km away. The hotel is located around 25 minutes' walk from Museum of Natural History. For those travelling from afar, Beijing Capital International airport is 25 minutes' drive away.
The rooms have elegant furniture featuring a work desk.
Starbucks is at a moderate distance from this Beijing hotel.