Freitagsmoschee befindet sich in der Nähe vom Family Hotel Leo Neu-Delhi und ist unter anderem in einem 19-minütigen Spaziergang zu erreichen.
Das Hotel im Bezirk Chandni Chowk liegt in circa 7 km Entfernung vom Hazrat Nizamuddin Dargah und 2 km von Einkaufsmöglichkeiten wie dem Karol Bagh Markt. Wachsmuseum Madame Tussauds New Delhi ist ca. 20 Gehminuten von des Hotels entfernt, das ebenfalls in unmittelbarer Nähe zu Ramakrishna-Mission liegt. Erkunden Sie die historischen Sehenswürdigkeiten von Neu-Delhi: Rotes Fort ist vor alem einen Besuch wert und liegt circa 3 km von hier entfernt. Die Gäste finden die Bushaltestelle Panchkuian Road direkt neben dem Family Hotel Leo Neu-Delhi, in ungefähr 10 Gehminuten Entfernung.
Manche Zimmer in der Unterkunft bieten einen Schreibtisch, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage. Einige Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen über Handtücher und Hausschuhe.
Das Restaurant Leo's Restaurant Lounge befinden sich etwa 100 Meter vom Family Hotel Leo entfernt.