À 20 minutes de marche du restaurant Old Delhi halal, Hotel Star House New Delhi propose 17 chambres.
Cet hotel 3 étoiles bénéficie d'un emplacement principal à 2 km du Fort Rouge, tandis que des boutiques comme le Marché de Karol Bagh sont à 3 km. Le Temple jaïn Sri Digambar Jain Lal Mandir se trouve à 10 minutes en voiture de l'hotel, qui se trouve également assez proche de l'Ajmeri Gate. La région comprend également des sites naturels comme les Jardins Mughal, qui se trouvent à 3,1 km de Star House de New Delhi. Cet établissement est proche des transports en commun, à seulement 50 mètres de la New Delhi et à quelques instants de l'arrêt de bus New Delhi Railway Station Gate Number 2.
Les chambres disposent d'installations telles qu'une bouilloire électrique, ainsi qu'une TV à écran plat avec des chaînes satellite et un Wi-Fi pour le divertissement des hôtes. Une toilette séparée et une douche sont fournis dans la salle de bain. Elles sont également équipées de salles de bains privées.
Aman Deep Pure Veg se trouve à côté de Star House.