Bhogal Inn New Delhi est située à moins de 10 minutes en voiture des Jardins des Lodhis et à 1 km du dargah de Nizamuddin. La résidence est composée de 8 chambres.
Placé dans la localité de "Sud de Delhi", l'hotel se situe à 3 km de lieux pour découvrir l'histoire de la région, comme la Porte de l'Inde. Bhogal Inn se trouve dans les environs de la station de métro Jangpura. De plus, Jhulewala Park se trouve à 16 minutes de marche. Cet établissement est situé à 2 km de la Tombe d'Humayun, et Nizamuddin Railway est dans une zone de 700 mètres. Bhogal Inn est à environ 10 minutes en voiture de la gare de New Delhi.
Les chambres de la résidence offrent aux clients une TV à écran plat avec des chaînes satellite, et des installations comme une climatisation.
Servant un large assortiment de plats, un restaurant Al Nawabs se trouve non loin de cet hébergement.