El Hotel Imperial Inn - Nehru Enclave Nueva Delhi, de 3 estrellas, se encuentra a unos 10 minutos en coche del Santuario Nizamuddin Dargah, y a 4 km del Fuerte de Tughlaqabad.
Este hotel está cerca de Satyam Cineplex y bastante cerca de la estación de metro Nehru Place. Los aficionados al deporte también pueden visitar el Estadio Thyagaraj, a 4,1 km del hotel, y llevar a sus familias al Zoológico de Delhi, que está a unos 7 km. El Imperial Inn - Nehru Enclave Nueva Delhi está a unos 15 minutos en coche de la Tumba de Humayun. Se encuentra a unos cuantos pasos de la estación de autobuses Sant Nagar.
Además de zona de comedor y balcón, las habitaciones en el lugar están equipadas con TV de pantalla plana con canales vía satélite. Los baños disponen de bidé, inodoro separado y ducha, además de instalaciones como albornoces y toallas.
El restaurante Blooms está al lado del Hotel Imperial Inn - Nehru Enclave, a unos 100 metros.