Ubicado en el barrio Sur de Delhi de Nueva Delhi, a unos 4 km del parque temático Worlds of Wonder, el Hotel The Imperio Nueva Delhi, de 3 estrellas, ofrece un salón compartido. El hotel cuenta con un aparcamiento en las instalaciones.
Algunas habitaciones disponen de un balcón y un salón compartido, así como de un cuarto de baño privado.
Cada mañana, el Imperio sirve un desayuno continental. El restaurante Kadimis se encuentra a una distancia de 500 metros del hotel.
El Templo del loto, en Nueva Delhi, está a poco más de 10 minutos en coche del hotel. A unos 3 km del hotel Imperio Nueva Delhi, los huéspedes también encontrarán el Templo Kalkaji. Este hotel está a un corto paseo de la estación de metro Jasola Apollo. Este establecimiento está a 27 minutos en coche del Aeropuerto internacional de Delhi, que está situado a 30 km.