Das 3-Sterne-Deluxe Mahesh Inn Near New Delhi Railway verfügt über 21 Zimmer und befindet sich lediglich 25 Minuten zu Fuß vom Shahjahanabad entfernt.
Die Badezimmer sind mit eine getrennte Toilette und eine Dusche sowie mit Badelaken und Handtücher ausgestattet.
In der Nähe gibt es viele Lokale, darunter das Restaurant The Gem Bar & Resturant, das gleich neben dem Deluxe Mahesh Inn Near New Delhi Railway ist.
Der Gasthof liegt im Stadtviertel Stadtzentrum Delhi von Neu-Delhi, in einer Entfernung von 2 km von den historischen Sehenswürdigkeiten wie dem Roten Fort. Das Hotel liegt in 10 Gehminuten Entfernung von der U-Bahn-Station Ramakrishna Ashram Marg und in 10 Autominuten Entfernung von der Festung Purana Qila. Auch Gem befindet sich nur wenige Schritte entfernt vom Deluxe Mahesh Inn Near New Delhi Railway. Außerdem liegt die Unterkunft 1 km weit weg vom Bahnhof Neu-Delhi, während der Karol Bagh Markt circa 2,1 Kilometer von hier entfernt ist.