Situado a 7 km del Qutab Minar, el Hotel Shree Ram Nueva Delhi, de 2 estrellas, ofrece proximidad a varios lugares de interés de la ciudad.
El hotel está situado en el barrio Mahipalpur y cerca de la estación de metro Delhi Aero City. El Parque Temático Fun 'n' Food Village está a unos 15 minutos en coche del hotel, mientras que la estación de autobuses Mahipalpur, está a unos 10 minutos a pie. El Museo Nacional de Ferrocarriles se encuentra a 8 km del hotel Shree Ram Nueva Delhi. Para los que viajan desde lejos, el aeropuerto internacional de Delhi está a 6 minutos en coche.
El lugar dispone de 28 cuartos con servicio de tetera/cafetera, y comodidades modernas como internet de alta velocidad y TV de pantalla plana con canales vía satélite. Las habitaciones, amuebladas con un escritorio, también cuentan con una chimenea de piedra y ventanas insonorizadas. Ofrece baños equipados con un bidé, un inodoro separado y ducha, además de albornoces y gorros de ducha.
El restaurante New York Cafe está al lado del Shree Ram Nueva Delhi, a unos 5 minutos a pie.