Das 3-Sterne Anila Hotel Neu-Delhi liegt im Bezirk West Delhi, in einer Entfernung von 20 Autominuten vom Flughafen Delhi. Die Gäste des Hotels können gerne im ganzen Gebäude WLAN mitnutzen.
Markt Karol Bagh ist 15 Minuten Autofahrt vom Hotel entfernt, während Laxmi-Narayan-Tempel nur 15 Autominuten von hier entfernt ist. Die Unterkunft liegt auch in nur 750 Meter Entfernung von der U-Bahn-Station Naraina Vihar. National Rail Museum of India ist in 15 Fahrminuten erreichbar. Die Bushaltestelle Payal Cinema liegt nur wenige Gehminuten entfernt vom Anila Hotel.
Das Hotel verfügt über 36 Zimmer mit einem Balkon und einem Ankleidebereich. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie ein Bügeleisen/Bügelbrett und eine Klimaanlage. Neben einer begehbaren Dusche und einer getrennten Toilette gehören auch Morgenmäntel und eine Duschhaube zur Ausstattung des Badezimmers. Daunenkissen und Daunen-/Federkissen stehen in den Schlafzimmern zur Verfügung.
Nur 1 km von hier entfernt, befindet sich das Restaurant Rrala's Habibi, in dem arabische Gerichte serviert werden.