The Iconic Hotel Delhi International Airport, situé à moins de 10 minutes en voiture du Shirdi Sai Baba Temple, propose à ses clients divers équipements et services comme un bureau de change. Mangal Mahadev Mandir est à 3 km.
L'hotel est situé à environ 350 mètres de l'aéroport Delhi International et à 25 minutes à pied de lieux culturels tels que le Musée de la Force aérienne indienne. Les lieux de culte à visiter à 7 km de cet hotel incluent le Temple Uttara Swami Malai. Il faudra à quelques pas pour rejoindre Terminal 2.
Chacune des 70 chambres est dotée d'une cheminée en pierre, comprenant une climatisation. Vous pourrez utiliser une baignoire et une douche à l'italienne, ainsi que des articles de toilette pour les hôtes et des peignoirs de bain.
Un petit-déjeuner végétarien est servi chaque matinée.