Mahesh Inn New Delhi offers quick access to Sheila Cinema, located just a 6-minute walk away.
Situated 1.6 miles from the theatre training NSD Institute, this 3-star guest house is 1.5 miles from the urban Ajmal Khan Park. The New Delhi hotel is also situated just moments from Friday Mosque. Guests will also appreciate the vicinity to Rajiv Chowk Central Park, located around 15 minutes' stroll away. The Mahesh Inn New Delhi is situated within reach of the northern Kashmiri Gate, and New Delhi Railway bus station lies 0.4 miles away. The accommodation is located about 10 minutes' stroll from Ramakrishna Ashram Marg metro station and approximately 15 minutes by foot from New Delhi train station.
This New Delhi hotel offers a daily continental breakfast. While staying at Mahesh Inn, guests can choose from dining options nearby, such as The Drunkyard, located only 0.7 miles away, or Rishi Vaishno Dhaba at a 13-minute walking distance.