Los huéspedes del Rams Inn Nueva Delhi, de 2 estrellas, pueden visitar el Museo de Cera Madame Tussauds Delhi, enclavado a tan solo 9 minutos a pie. La posada está dotada de instalaciones de seguridad, que incluye una caja fuerte.
El centro de Nueva Delhi está a 15 minutos a pie de este hotel. El Observatorio astronómico Jantar Mantar está ubicado a una distancia de 750 metros del Rams Inn Nueva Delhi, y el Centro Nacional de las Artes Indira Gandhi está ubicado a unos 2 km. Este alojamiento está enclavado bastante cerca del Mercado de Karol Bagh, mientras que la estación de autobuses Shivaji Stadium Terminal está a tan solo 5 minutos a pie. La estación de metro más cercana es Rajiv Chowk, situada a 550 metros.
Hay 10 habitaciones equipadas con aire acondicionado, además de instalaciones modernas como una tv de pantalla plana con canales vía satélite. Las habitaciones están equipadas con equipo de café y té, así como con un escritorio. Proporciona a sus huéspedes un inodoro separado y ducha, además de secador de pelo y toallas.
Puedes comer en el restaurante Saravana Bhavan, a tan solo 1 km del Rams Inn.