El Hotel Aiwan-E-Shahi Nueva Delhi, de 3 estrellas, tiene 14 habitaciones y está a 400 metros del Jama Masjid. WiFi se ofrece en toda la propiedad, y este hotel dispone de un aparcamiento en las instalaciones.
Conocido por su ubicación a unos 25 minutos a pie del Estadio de críquet Feroz Shah Kotla en el barrio Centro de Nueva Delhi, el hotel proporciona acceso al Museo de cera Madame Tussauds Delhi, que está a unos 2 km. Los huéspedes pueden visitar lugares de culto como la Tumba de Humayun, situada a 7 km del Aiwan-E-Shahi Nueva Delhi. Ghalib's Haveli también está a unos minutos a pie del alojamiento. Este hotel se encuentra a 10 minutos a pie de la parada de autobús Lal Quila y a 400 metros de la estación de metro Chawri Bazar.
Toda habitación en el hotel Aiwan-E-Shahi Nueva Delhi dispone de televisor de pantalla plana con canales de cable y zona de estar. Algunas habitaciones cuentan con un baño privado con ducha.
El desayuno preparado al momento se sirve a diario. El restaurante Sudarshan, que ofrece una amplia variedad de platos, está aproximadamente a unos 5 minutos a pie.