Located only 5 minutes' stroll from Mahesh Guest House New Delhi, guests can quickly reach Ramakrishna Mission.
Central Park is just 0.9 miles away, and culture-oriented attractions such as National Museum lie approximately 2 miles from the 3-star hotel. The New Delhi hotel offers proximity to such natural sights as the Mughal-era Talkatora Gardens (1.6 miles) and the big Ajmal Khan Park (1.3 miles). Also, Madame Tussauds Delhi lies about a 10-minute drive away, while Ramakrishna Ashram Marg is within easy reach of the Mahesh Guest House New Delhi. New Delhi station is merely 0.7 miles from the property.
The neighborhood features restaurants, including Diamond Restaurant & Cafe, which is near this New Delhi hotel.