Family Hotel Leo Nové Dillí se nachází ve čtvrti Dillí centrum, 21 minut jízdy od letiště Mezinarodni letiste Indiry Gandhiove.
Magic Pot je zhruba 300 metrů daleko a servíruje indickou kuchyni a čínskou kuchyni.
Nachází se 2 km od centra města Nové Dillí, ubytování je hned u Main Bazaar a 25 minut chůze od Trh Karol Bagh. Hotel je umístěn 5 minut pěšky od Rural Electrification Corporation Limited. Autobusová zastávka Sucheta Kriplani Hospital je jen 800 metrů od hotelu, a 10 minut chůze je stanice metra Ramakrishna Ashram Marg.