Situado a 20 minutos a pie del Templo del loto, el Hotel Imperial Inn - Nehru Place Nueva Delhi también cuenta con un acceso fácil a la estación de tren Nueva Delhi, a 11 km.
El Hotel Imperial Inn - Nehru Place incluye un balcón y una zona de estar con aire acondicionado para garantizar el máximo confort. Para mayor comodidad, esta propiedad cuenta con un bidé y un inodoro separado.
Los huéspedes también pueden tomar un autobús en la estación de autobuses Sant Nagar, situada a unos 15 minutos a pie, para explorar Nueva Delhi.
Este apartamento se encuentra a 350 metros de la estación de metro Nehru Enclave, a pocas cuadras del Templo Kalkaji. Los huéspedes pueden llegar fácilmente a Nehru Place, situado a tan solo 5 minutos a pie. La Tumba de Humayun está a 6 km del apartamento.