Situado en el distrito Paharganj, bastante cerca de la Mezquita del viernes, el Hotel Grand Plaza Nueva Delhi, de 3 estrellas, dispone de una terraza en la azotea y diversas actividades de ocio. El hotel cuenta con WiFi en zonas comunes y con un aparcamiento en las instalaciones.
La Tumba de Humayun se encuentra a 7 km de este hotel y el Museo de cera Madame Tussauds Delhi se sitúa a unos 15 minutos a pie. El hotel Grand Plaza Nueva Delhi está situado a una distancia de 50 metros de Ramakrishna Mission, justo al lado de la estación de metro Ramakrishna Ashram Marg. Este lugar está a 25 minutos a pie del Mercado de Karol Bagh y de otras atracciones principales de Nueva Delhi. La parada de autobús Panchkuian Road, que ofrece un enlace directo a las atracciones y lugares principales de la ciudad, está cerca de este hotel.
Algunas de las 36 habitaciones son para no fumadores y están equipadas con Wi-Fi gratis, servicio de tetera/cafetera y climatizador.
Los huéspedes pueden comer en el restaurante Cafe Festa a una distancia de 250 metros del Grand Plaza.