Situado a unos 4 km de lugares de interés natural como los Jardines de Lodi, el hotel Jrd Luxury Hotel Nueva Delhi, de 3 estrellas, cuenta con una barbería y un restaurante. El hotel también ofrece a los huéspedes WiFi disponible en zonas comunes.
Situado cerca de una estación de metro, este hotel se encuentra a unos 3 km del Templo Uttara Swami Malai. Este lugar está a un paso del Biran Ka Gumbad y a 20 km del aeropuerto internacional de Delhi. La Tumba de Sikandar Lodi está a unos 4 km de este hotel. La estación de metro más cercana está a menos de 10 minutos a pie del hotel.
Algunas de las 45 habitaciones con aire acondicionado del Jrd Luxury Nueva Delhi tienen una chimenea, además de minibar y servicio de tetera/cafetera. Los huéspedes pueden utilizar ducha con efecto lluvia y un inodoro separado de la ducha. Además, cuenta con batas y zapatillas.
Se sirve desayuno todas las mañanas en el restaurante. El restaurante Hangchuaa's Chinese Food Point es ideal para probar la cocina asiática y está a tan solo 8 minutos a pie del sitio.