El hotel Rams Inn, de 2 estrellas, está situado en el barrio Centro de Nueva Delhi de Nueva Delhi, a 3 km de Nehru Planetarium, que es muy recomendable para una visita familiar.
La posada está a 4 km del Parque Zoológico Nacional y cerca de la estación de metro Rajiv Chowk. Está a unos 25 minutos andando del Centro de Convenciones Vigyan Bhavan y a 9 minutos a pie de la Gurdwara Bangla Sahib. Este hotel está situado a un par de minutos en coche de la Mezquita del viernes, mientras que la estación de autobuses Shivaji Stadium Terminal está a 10 minutos a pie del hotel. La estación de metro más cercana está a una distancia de unos 15 minutos andando. El hotel Rams Inn en Nueva Delhi está a 18 minutos en coche del aeropuerto internacional de Delhi.
El Rams Inn Nueva Delhi dispone de 10 habitaciones equipadas con TV de pantalla plana con canales vía satélite, además de servicio de tetera/cafetera. Las habitaciones ofrecen a los huéspedes una caja fuerte personal, servicio de tetera/cafetera y TV de pantalla plana con canales vía satélite.
Ubicado a menos de 13 minutos andando de este alojamiento, el restaurante la Saravana Bhavan sirve una amplia selección de platos de la cocina india.