Humayun-Mausoleum befindet sich ungefähr 3 Kilometer von dem 3-Sterne-Hotel Star Grand Villa Neu-Delhi entfernt und ist einen Besuch wert.
Das Hotel verfügt über 21 Zimmer mit einem Flachbildfernseher mit Satellitenkanälen sowie einer Minibar. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten zudem einen Haartrockner und eine Duschhaube. Einige Zimmer bieten einen Blick auf den Garten.
650 Meter vom Star Grand Villa entfernt, lädt das Restaurant The Colony Bistro zum Speisen ein.
Im Stadtteil South Delhi gelegen, ist das Hotel in rund 15 Autominuten Entfernung von den Orten, an denen man die Geschichte der Gegen entdecken kann, wie z. B. Tughlaqabad. Thyagaraj Sports Complex ist etwa 3 km entfernt. ISKCON Temple Delhi und Iskcon Temple East of Kailash Pathmeda Gavyamrit Milk sind nur wenige Schritte entfernt vom Star Grand Villa Neu-Delhi. Die U-Bahn-Station Kailash Colony liegt ungefähr 10 Gehminuten entfernt. Die Gäste können zum Flughafen Delhi in 23 Minuten mit dem Auto gelangen.