Offrant une vue sur son jardin, le Leela Guest house est situé à Khāpri, à 18 km du stade de cricket Vidarbha et à 15 km de l'ashram de Ramakrishna. Vous bénéficierez gratuitement d'une connexion Wi-Fi et d'un parking sur place. Vous séjournerez à 16 km de Deekshabhoomi et du lac Ambazari.
Le Leela Guest house se trouve à 17 km du Zero Mile Stone Nagpur et du fort de Sitabuldi. L'aéroport international Dr. Babasaheb Ambedkar, le plus proche, est implanté à 9 km.