Deluxe Mahesh Inn Near New Delhi Railway has 17 rooms and is located 25 minutes on foot from NSD.
The Deluxe Mahesh Inn Near New Delhi Railway is situated in the Central Delhi district, just a short stroll from Rajiv Chowk underground station. The hotel is within a 100-metre distance of Gem and 3.1 km from the Indian Amar Jawan Jyoti Memorial. There is Jama Masjid Mosque 2.4 km away, while Shivaji Stadium Terminal bus station is a walk from the accommodation. The nearest underground station is 10 minutes' walk away.
Private bathrooms include nice touches such as guest toiletries and bath sheets.
Located a 13-minute stroll from this 3-star hotel, the restaurant Rishi Vaishno Dhaba offers an Indian menu.