Mahesh Inn, located at New Delhi, is accessible from Chandni Chowk (8 km). The Anand Vihar Railway Station is located at 10 km from this stay. This hotel in New Delhi has a front desk for its guests. This 3-storied property has 27 rooms. Guests can avail in-room amenities such as wardrobes, designer toiletries and bathrooms with hot/cold running water facilities. This accommodation in New Delhi provides laundry services for its guests. Guests can also avail of luggage storage facility. The Maharana Pratap ISBT is located at 8 km from Mahesh Inn and the Indira Gandhi International Airport is at 28 km. The Humayun's Tomb is located at 16 km from this property, Lodi Garden is at 18 km, and Qutub Minar is at 25 km.