El Red Crown Hotel Nueva Delhi, de 3 estrellas, dispone de un restaurante y depósito de equipajes. Se encuentra en el distrito Mahipalpur, a unos 15 minutos en coche de Qutab Minar y a una distancia de 7 km de atractivos culturales como el Museo Nacional del Ferrocarril. Situado no muy lejos de la estación de metro Delhi Aero City, el hotel ofrece vistas a la ciudad y cuenta con baño de vapor turco y un baño turco en sus instalaciones.
La Universidad Jawaharlal Nehru está a 3 km, mientras que la estación de autobuses Mahipalpur, está a 650 metros. A unos 20 minutos en coche del hotel Red Crown Nueva Delhi, los huéspedes también encontrarán el pilar de hierro de Delhi. Se tarda solo 10 minutos en coche para llegar al Aeropuerto internacional de Delhi. Que está a 5 km.
Las habitaciones cuentan con aparador y un escritorio, ventanas insonorizadas para mayor comodidad de los huéspedes. Los elementos esenciales de las habitaciones incluyen una plancha y tabla de planchar, climatizador, además de servicio de tetera/cafetera. Los baños privados disponen de inodoro separado y ducha, junto con comodidades tales como toallas y zapatillas.
El restaurante indien Saffron Biryani ofrece un amplio surtido de platos de la cocina indienne.