Hotel Anand Villa Nowe Delhi jest położony w dzielnicy East Delhi w Nowym Dehli 3 km od atrakcji kulturalnych, takich jak Pomnik Rāj Ghāt. Na terenie obiektu znajduje się również parking.
Część pokoi w tym hotelu posiada restaurację tarasową, telewizor z płaskim ekranem i klimatyzację.
Goście mają zapewnione wegetariańskie śniadanie. Dostępne są również opcje wyżywienia w restauracji Nazeer Foods, położonej 650 m od Anand Villa.
Wiele atrakcji turystycznych Nowego Delhi, w tym Centrum wystawowe Pragati Maidan, znajdują się w 3,1 km. Zoo w Delhi, który leży w 3,2 km, to zdecydowanie obowiązkowy punkt programu dla turystów podróżujących z rodziną w Nowym Dehli. Bez względu na religię, podróżni wolą odwiedzić Kompleks świątyń Swaminarayan Akshardham, popularne miejsce kultu położone 10 min jazdy samochodem od Anand Villa w Nowym Dehli. Ten hotel zlokalizowany jest w pobliżu od stacji metra Laxmi Nagar.