Situé à seulement 10 minutes à pied de la station de métro Chongwenmen, New World Beijing Hotel bénéficie d'un bureau d'excursions et des journaux gratuits. Le Parc du temple du Soleil se trouve à à 3 km et le Musée national de Chine peut être atteint en 10 minutes en voiture de cet hotel 5 étoiles.
L'hotel est commodément situé dans la région d'affaires de "Higashinada Ward" à Pékin, assez proche de Soshow. New World de Pékin offre aux amateurs d'histoire la proximité du Mausolée de Mao Zedong (2 km) et du Mausolée du Président Máo (2,1 km). Les clients apprécieront également la proximité de Dongdan Park, qui est à 400 mètres. Cette propriété est située à moins de 15 minutes en voiture de la Place Tian'anmen. Situé au cœur même de Pékin, New World se trouve non loin de l'arrêt de bus Langanshi Str.
Meublées des fenêtres insonorisées, toutes les chambres sont équipées d'une TV par satellite et d'une station d'accueil, ainsi que d'un minibar et d'une cafetière/théière. Ces chambres spacieuses comprennent également une climatisation pour le confort des clients. Les salles de bains privées sont équipées d'un sèche-cheveux et des peignoirs de bain. New World Beijing Hotel chic offre des vues sur la ville depuis ces chambres.
Tian Tan Kitchen est un restaurant chinois, servant des plats chinois. Dans le bar lounge de l'hotel, vous pourrez vous détendre et vous relaxer.