A unos 25 minutos a pie del Family Hotel Leo Nueva Delhi, los huéspedes pueden llegar al Observatorio astronómico Jantar Mantar.
El restaurante Magic Pot, situado a unos 5 minutos a pie de este establecimiento cómodo, sirve una amplia selección de platos de cocina china.
Su ubicación conveniente te permitirá llegar fácilmente al Main Bazaar, ubicado a unos 500 metros, y al Rural Electrification Corporation Limited, que también se halla a tan solo 200 metros. El hotel está ubicado a pocas cuadras de la Mezquita del viernes, que se considera un lugar sagrado. Estar a unos 30 minutos a pie del Mercado de Karol Bagh es una ventaja para los huéspedes que se alojen en el Family Hotel Leo Nueva Delhi. La estación de tren Nueva Delhi está a un corto paseo de este hotel cómodo, mientras que la estación de metro Ramakrishna Ashram Marg se encuentra a unos 800 metros.