El Hotel Imperial Inn - Nehru Place Nueva Delhi se encuentra a 2 km del Templo del loto y a 5 minutos a pie de la estación de metro Nehru Place.
Puedes llegar al Templo Kalkaji en pocos minutos en coche, mientras que Satyam Cineplex está justo al lado del apartamento. La Tumba de Safdarjung está a 7 km de este apartamento, mientras que la estación de autobuses Sant Nagar está bastante cerca de la propiedad.
Los huéspedes que se alojan en el Hotel Imperial Inn - Nehru Place tienen acceso a una zona de estar equipada con climatizador. Para mayor comodidad, esta propiedad cuenta con bidé, inodoro separado y ducha. El cuarto de baño dispone de toallas.