Situado bastante cerca del Family Hotel Leo Nueva Delhi, los huéspedes pueden llegar muy rápido a Ramakrishna Mission.
El Agrasen ki baoli está a poco más de 25 minutos a pie del hotel y el Paranthe Wali Gali se encuentra a 2 km. Este hotel está situado en el distrito Chandni Chowk, lo que permite un fácil acceso a atractivos culturales como el Museo de cera Madame Tussauds Delhi, ubicado a 1 km. El Family Hotel Leo está situado a unos 15 minutos en coche del Santuario Nizamuddin Dargah. Este lugar está a 600 metros de la estación de autobuses Panchkuian Road y a unos minutos a pie de la estación de metro Ramakrishna Ashram Marg.
Algunas habitaciones disponen de escritorio, TV de pantalla plana con canales vía satélite y climatizador. Algunos cuartos de baño disponen de un inodoro separado y ducha, así como de toallas y zapatillas.
El Family Hotel Leo Nueva Delhi se encuentra al lado del restaurante Leo's Restaurant Lounge.