Les clients d'Ikhaya Hotel New Delhi peuvent facilement rejoindre le Deer Park, situé à 5 minutes de marche. Il y a un restaurant disponibles sur place.
Cet hotel 3 étoiles se trouve à moins de 7 km de la Tombe d'Humayun et à moins de 2 km de Complexe sportif Thyagaraj. Les attractions sportives à proximité sont les Parcours de golf de Qutub (à 4 km) et Complexe sportif Siri Fort (à 3 km). Quelle que soit la religion, les voyageurs préfèrent visiter St. Thomas Church, un lieu de culte populaire situé à proximité d'Ikhaya de New Delhi. L'arrêt d'autobus le plus proche est Mohamad Pur, à environ 5 minutes à pied, et la de New Delhi est à 10 minutes en voiture.
Il fournit un petit déjeuner succulent. Les restaurants à proximité, dont Thali Wala se trouvent à 250 mètres d'Ikhaya.