Situé à 4 km d'allure de la Tombe d'Humayun, Te Hotel New Delhi se trouve près de Satyam Cineplex. L'hôtel séduit les clients grâce à un parking disponible sur place.
Cet hôtel 3 étoiles est situé à New Delhi, à proximité de la station de métro le Nehru Place. Le Qûtb Minâr se trouve à 7 km de cet hébergement, et l'aéroport Delhi International est à 25 km. En plus, l'hôtel se trouve à 4 km de la Tour Chor Minar. Te Hotel est juste tout près de la gare routière Sant Nagar.
L'hôtel offre un petit-déjeuner sous forme de buffet servi chaque jour au restaurant. Le bar lounge est un bon endroit pour se reposer. Lors de votre séjour dans cet hébergement, vous pourrez choisir parmi les restaurants à proximité, tels qu'Empress of China, situé à 100 mètres, ou Singh Sahib, à 5 minutes à pied.