Das Grand Notting Hills Hotel And Resorts Neu-Delhi liegt im Viertel South West, in einer Entfernung von 10 Autominuten vom Flughafen Delhi. Das Hotel bietet einen Swimmingpool und WLAN im ganzen Gebäude.
Fun 'n' Food Village ist in 2 Kilometer Entfernung von hier und Terminal 3 ist rund 10 Autominuten von dem 4-Sterne-Hotel entfernt. DLF Cyber Hub liegt ebenfalls rund 10 Autominuten von der Unterkunft entfernt.
Das Hotel verfügt über 42 Gästezimmer, die über einen Balkon und eine Essecke verfügen sowie mit einem Sofa und einem Schreibtisch ausgestattet sind. Einige Zimmer sind im gemütlichen Stil eingerichtet. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche augestattet und bieten zudem einen Haartrockner und eine Duschhaube.
Frühstück wird täglich im Restaurant angeboten. Das Restaurant Chi Ni befindet sich in etwa 25 Minuten Entfernung von der Unterkunft und ist auf die chinesische Küche spezialisiert.