Das 3-Sterne-Anila Hotel Neu-Delhi befindet sich im Touristengebiet von Neu-Delhi. Hier wohnen Sie zudem ca. 2 km vom Uhrturm sowie etwa 25 Minuten zu Fuß vom Bindra Park entfernt.
Das Hotel zeichnet sich durch die erstklassige Lage aus und liegt 400 m vom Gurudwara Sis Ganj Sahib und in ca. 8 km Entfernung vom Bahnhof Neu-Delhi. Zu den Sehenswürdigkeiten, die in ungefähr 15 Autominuten Entfernung vom Hotel sind, gehört der Laxmi-Narayan-Tempel. In der Gegend gibt es eine Reihe von Einkaufsmöglichkeiten: der Karol Bagh Markt liegt 6 km vom Anila Neu-Delhi. Die Unterkunft liegt 550 m von der Bushaltestelle Payal Cinema und in unmittelbarer Nähe zur U-Bahn-Station Naraina Vihar.
Das Hotel umfasst 32 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — kostenloses WLAN und einen Flachbildfernseher mit Satellitenkanälen. In den Badezimmern werden eine begehbare Dusche und eine getrennte Toilette bereitgestellt. Zudem stehen eine begehbare Dusche und eine getrennte Toilette sowie Annehmlichkeiten wie ein Haartrockner und eine Duschhaube zur Verfügung.