Niché dans la localité de "central des affaires de Pékin", l'hotel Hotel Times International se trouve à moins de 7 km des lieux d'intérêt culturels tels que le Monument aux Héros du Peuple. Il y a un bureau à cet hotel 3 étoiles.
L'hotel est situé à moins de 7 km du Mausolée du Président Máo et à moins de 15 minutes en voiture du Musée du palais. Les attractions à moins de 7 km de cet hotel comprennent Antiquarium de la Cité Interdite. Les amateurs de shopping apprécieront d'être à moins de 6 km du Centre commercial Taikoo Li Sanlitun. La station de métro la plus proche est Jiulongshan, réglez à une courte distance de marche des propriétés Hotel Times International.
Chaque chambre est fournie d'un placard et de la climatisation, et d'une salle de bain privée. Un bidet et une toilette séparée sont également inclus dans ces chambres, en outre un sèche-cheveux et des articles de toilette pour les hôtes sont aussi fournis. Certaines chambres jouissent d'une vue sur la ville.
Des plats de cuisine américaine sont proposés au restaurant Lily's American Diner, situé à seulement 14 minutes de marche de l'hotel.