The 3-star Deluxe Mahesh Inn Near New Delhi Railway has 17 rooms and is located 1.7 miles from the Bustling Daryaganj Sunday Book Outdoor Market.
The hotel is located 350 feet from Gem, a few minutes' drive from Rajiv Chowk metro station. The entertainment venues in the Central Delhi district include PVR Plaza Cinema, a mere 7 minutes' stroll from this New Delhi hotel. There is Jama Masjid Mosque 1.5 miles away, while Shivaji Stadium Terminal bus station at a medium distance from the property. The nearest metro station is only a 10-minute walk away.
Private bathrooms include nice touches such as toiletries and bath sheets.
Rishi Vaishno Dhaba is adjacent to this hotel, only 13 minutes' stroll away.