El Hotel Leo Continental Nueva Delhi está en el centro de Nueva Delhi, a 2 km de lugares de compras como el Mercado de Karol Bagh. Este hotel de 2 estrellas cuenta con 8 habitaciones y comodidades como un salón compartido.
Situado a 10 minutos en coche del Fuerte rojo de Delhi, este hotel se encuentra muy cerca de la estación de metro Ramakrishna Ashram Marg. El hotel Leo Continental 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 2,1 km. Esta propiedad está a 15 minutos en coche del Estadio de críquet Feroz Shah Kotla. El hotel también está situado a 600 metros de de la parada de autobús Panchkuian Road.
Las habitaciones del Leo Continental cuentan con caja fuerte personal, terraza y TV de pantalla plana con canales vía satélite. Los agradables detalles incluyen ventanas insonorizadas, además de escritorio. Los cuartos de baño disponen de inodoro separado y ducha, zapatillas.
La propiedad está bastante cerca de Leo's Restaurant Lounge y ofrece una amplia selección de comidas.