El The Raj - New Delhi se encuentra en el distrito comercial de Nueva Delhi, a 5 minutos a pie de la estación de tren de Nueva Delhi. El hotel ofrece WiFi gratuita, un centro de fitness totalmente equipado y habitaciones con TV de pantalla plana.
El The Raj - New Delhi está a 1,5 km del animado mercado Chandni Chowk y del parque Gandhi y a 25 minutos en coche de la terminal 3 del aeropuerto internacional Indira Gandhi.
Las habitaciones del The Raj - New Delhi son para no fumadores y presentan una decoración de estilo moderno con muebles de madera noble. Todas incluyen minibar y baño incorporado con ducha de agua caliente.
La cafetería de la azotea, abierta todo el día, sirve una selección exquisita de aperitivos ligeros y platos a la parrilla. El restaurante Copper propone platos indios, chinos, tailandeses, japoneses y europeos variados.