Gasten van Family Hotel Leo New Delhi kunnen van toegang tot Gem, gelegen op 5 minuten wandelafstand, genieten.
Madame Tussauds Delhi is op 1 km afstand van dit hotel en de Gurudwara Sri Bangla Sahib ligt op circa 2 km afstand. Bezienswaardigheden op ongeveer 25 minuten te voet van dit comfortabele hotel zijn onder andere de Vrijdagmoskee van New Delhi. Family Hotel Leo is op ongeveer 3 km van het Nationale Gandhi Museum geplaatst. Dit pand in New Delhi bevindt zich binnen 10 minuten wandelafstand van het metrostation Ramakrishna Ashram Marg en niet ver van de bushalte Sucheta Kriplani Hospital.
Gasten zullen van Indiase maaltijden genieten in Magic Pot, gelegen op 300 m van het hotel.