Das Hotel Diamond Star Neu-Delhi bietet einen Friseursalon und liegt im Stadtteil South Delhi von Neu-Delhi, in rund 2 km Entfernung von den Qutb Minar. Es befindet sich in rund 25 Gehminuten Entfernung von von einer der renommiertesten kulturellen Sehenswürdigkeiten – dem Jahaz Mahal.
Das Hotel ist auch rund 2,1 km vom Ahinsa Sthal entfernt. Der Qutb-Komplex gehört zu den historischen Sehenswürdigkeiten und liegt in ca. 30 Gehminuten Entfernung von dem 3-Sterne-Hotel. Der Alai Minar ist in rund 2,2 km Entfernung von der Unterkunft. Das Diamond Star liegt in der Nähe von der Bushaltestelle Vasant Kunj Sector A und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
Die 11 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und sind mit einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten.
Die Gäste können im Restaurant Kebab Gali, das sich 5 Fußminuten von der Unterkunft entfernt befindet, Gerichte der asiatischen Küche genießen.