3-gwiazdkowy Anila Hotel Nowe Delhi, położony 750 m od stacji metra Naraina Vihar, oferuje pierwszorzędny obszar turystyczny i zaplecze rekreacyjne hotelu. Hotel oferuje Wi-Fi na terenie całego obiektu.
W 36 pokojach są zestaw do prasowania i klimatyzacja wraz z takimi udogodnieniami jak urządzenie do parzenia kawy/herbaty. Wyposażone w sofę i biurko do pracy, pokoje mają także dźwiękoszczelne okna. Oferując takie udogodnienia jak czepki kąpielowe i ręczniki kąpielowe, łazienki obejmują również kabinę prysznicową walk-in i oddzielną toaletę.
Podczas pobytu w obiekcie noclegowym goście mogą wybierać spośród pobliskich lokali gastronomicznych, takich jak restauracja Rrala's Habibi, w jedynie 1 km, czy restauracja Hokey Pokey w odległości 16 min spacerem.
Parlament Indii znajduje się prawie 15 min jazdy samochodem od hotelu, a Bazar Dilli Haat leży w około 4 km stąd. Atrakcje kulturalne w okolicy to Muzeum Indyjskich Sił Powietrznych (7 km) oraz Muzeum i biblioteka im. Nehru (8 km). Gurudwara Sis Ganj Sahib również dzieli od tego hotelu w kilku minutach. Anila Hotel znajduje się prawie 5 min piechotą od dworca autobusowego Payal Cinema.