3-gwiazdkowy hotel Star Grand Villa Nowe Delhi znajduje się w dzielnicy South Delhi oraz zapewnia możliwość szybkiego dojazdu do lotniska Nowe Delhi Indira Gandhi w ciągu 23 minut jazdy.
Zatrzymując się w obiekcie noclegowym możesz wybrać jeden z 21 pokoju, wyposażonych w telewizję satelitarną, a także w zestaw do prasowania i klimatyzację. Zapewniono również minibar i urządzenie do parzenia kawy/herbaty oraz sejf. Posiadają one łazienki z oddzielną toaletą i prysznicem, jak również ręcznikami i kapciami.
Restauracja The Colony Bistro jest blisko Star Grand Villa, w mniej niż 650 metrach.
Świątynia Lotosu jest 25 min piechotą od hotelu, natomiast Kompleks sportowy Thyagaraj jest w około 3 km stąd. ISKCON Temple Delhi leży w maksymalnie 500 metrach. W pobliżu od Star Grand Villa w Nowym Dehli goście znajdą takie atrakcje, jak Świątynia ISKCON. Stacja metra Stacja Kailash Colony znajduje się prawie 10 min pieszo od tego hotelu.