The 3-star Times International Hotel Beijing gives quick access to the Xiandai Shoucang Art Museum, which is situated just 6 minutes' walk away. The hotel features Wi-Fi in the rooms.
The Pearl Market is 3.9 km from this Beijing hotel, while China World Trade Center is around 3 km away. Located nearly a 10-minute walk from Jiulongshan underground station, the Times International Beijing is about 15 minutes' drive from the 267-hectare Temple of Heaven. The nearby notable religious buildings include the morbid Taoist shrine "Dongyue Temple", 3.8 km from the accommodation. For those travelling from afar, Beijing Capital International airport is 23 minutes' drive away.
The rooms feature air conditioning, along with high-speed internet and a multi-channel television for guests' utmost comfort. Featuring a bidet, a separate toilet, and a shower, the bathrooms also come with hair dryers and dressing gowns. You can enjoy views of the city.
Nadu Spicy Pot serves Chinese cuisine and is located within reach of Times International Hotel.