Zoo von Delhi liegt nur 4 km vom Rams Inn Neu-Delhi entfernt und ist unbedingt einen Besuch wert. Das Hotel hat einen Garten mit einer Sauna.
Der Gasthof ist in 20 Fußminuten Entfernung vom Laxmi-Narayan-Tempel gelegen. Die Entfernung zwischen dem Stadtzentrum von Neu-Delhi und der Unterkunft beträgt 2 km. Das Rams Inn liegt unter anderem im Viertel Stadtzentrum Delhi, wo die Gäste viele Sehenswürdigkeiten finden. Sri Bangla Sahib Gurudwara ist sehr sehenswert und liegt nur 700 Meter zu Fuß von hier entfernt. Das 2-Sterne-Hotel liegt gleich neben der U-Bahn-Station Rajiv Chowk.
Neben einer Sitzecke sind die Zimmer in der Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Sie verfügen über eine getrennte Toilette und eine Dusche sowie über einen Haartrockner und Badelaken.
Das Restaurant Saravana Bhavan befindet sich in 13 Fußminuten Entfernung vom Rams Inn Neu-Delhi.