Los huéspedes del Family Hotel Leo Nueva Delhi pueden disfrutar de un fácil acceso a Ramakrishna Mission, que se encuentra a unos 5 minutos a pie.
El hotel cuenta con escritorio, TV de pantalla plana con canales vía satélite y climatizador en algunas habitaciones. Los huéspedes también pueden utilizar inodoro separado y ducha, además de comodidades como toallas y zapatillas.
El restaurante Leo's Restaurant Lounge se encuentra a unos minutos a pie del Family Hotel Leo.
El hotel está a unos 2 km de la Catedral del Sagrado Corazón y a 200 m de la estación de metro la Ramakrishna Ashram Marg. Además, este hotel está ubicado al lado del Museo de cera Madame Tussauds Delhi. El Family Hotel Leo Nueva Delhi está a poco más de 10 minutos en coche del Fuerte rojo de Delhi. Este alojamiento está situado a 20 km del Aeropuerto internacional de Delhi y a un corto paseo de la parada de autobús Panchkuian Road.