The 3-star Flagship The Mayur Hotel New Delhi is a great place to stay in the North Delhi district, around a 15-minute drive from Hanuman Temple.
The central Delhi University is 3.1 miles from this hotel, while Karol Bagh Market is approximately a 10-minute drive away. The New Delhi hotel stands within walking distance of Kanhiya Nagar metro station. The area also includes natural sights like Ajmal Khan Park 2.9 miles from the accommodation. There is C2 Keshav Puram bus stop relatively close to this hotel.