Das 2-Sterne Rams Inn liegt im Viertel Stadtzentrum Delhi von Neu-Delhi und stellt Massagen und die Gärten zur Verfügung. In der Umgebung befinden sich Sri Bangla Sahib Gurudwara und die U-Bahn-Station Rajiv Chowk, die 15 Gehminuten vom Gasthof entfernt ist.
Indira Gandhi Denkmal liegt in nur 3 km Entfernung vom Hotel und Humayun-Mausoleum ist zudem in 15 Minuten mit dem Auto erreichbar. Die Entfernung zwischen dem Stadtzentrum von Neu-Delhi und der Unterkunft beträgt 2 km. Nationalmuseum Neu-Delhi ist in 2 Kilometer Entfernung von der Unterkunft. Das Rams Inn ist etwa 650 Meter von der Bushaltestelle Shivaji Stadium entfernt.
Die Zimmer des Hotels verfügen nicht nur über einen Safe, einen persönlichen Safe und Ausstattung zur Kaffee- & Teezubereitung, sondern auch über eine getrennte Toilette und eine Dusche in den Badezimmern. Die Zimmer sind mit ein Schreibtisch ausgestattet und verfügen über Ausstattung zur Kaffee- & Teezubereitung.
Die Gäste können im Restaurant Saravana Bhavan, das sich nur wenige Fahrminuten entfernt vom Hotel befindet, eine Auswahl an indischen Gerichten genießen.