Das Deluxe Mahesh Inn Near New Delhi Railway liegt ungefähr 6 km vom Humayun-Mausoleum entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Dieses Hotel liegt in einer Entfernung von etwa 15 Fahrminuten vom Mausoleum Safdar Jangs. Bis zum Karol Bagh Markt sind es nur ungefähr 3 km von Minuten zu Fuß. Die U-Bahn-Station Rajiv Chowk liegt ungefähr 10 Minuten zu Fuß entfernt.
Die 21 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und sind mit einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. Diese Zimmer verfügen auch über eine getrennte Toilette und eine Dusche.
Das Restaurant Rishi Vaishno Dhaba liegt nicht weit entfernt von diesem Deluxe Mahesh Inn Near New Delhi Railway.