Anila Hotel New Delhi de 3 étoiles, situé à moins de 4 km de la prison de Tihar, propose une zone touristique de choix et des installations récréatives de l'hôtel. L'hôtel est idéalement situé dans un quartier touristique, à quelques pas de la station de métro Naraina Vihar.
L'hôtel est situé dans le voisinage de "West Delhi" à New Delhi, à moins de 7 km de sites historiques incontournables comme la Résidence officielle du président de l'Inde Rashtrapati Bhavan. Les sites religieux de la région comprennent le Temple Laxminarayan (à 6 km) et la Cathédrale du Sacré-Cœur de Delhi (à 7 km). Les familles voyageant à New Delhi apprécieront d'être à 2 km des Chambres Mystérieuses de Delhi. Payal Cinema est situé juste à côté d'Anila Hotel.
Il y a 36 chambres comprenant un balcon et un vestiaire. Elles sont équipées d'une TV à écran plat avec des chaînes satellite, ainsi que d'équipements de confort tels que de la climatisation. Dotées des fenêtres insonorisées, les chambres sont également équipées d'une cafetière/théière. Offrant des commodités comme un bonnet de douche et des draps de bain, les salles de bain comprennent également une toilette séparée et une douche.
À moins de 16 minutes de marche de ce étoiles, Rrala's Habibi sert des repas arabs.