Located 4.3 km from the Terminal 2, Hotel Lotus New Delhi is 6 minutes' walk from Sankat Mochan Hanuman Mandir.
The restaurant Mahipalpur is 5 minutes' walk away.
This hotel is located in New Delhi, in the vicinity of Delhi Aero City tube station. The 3-star hotel is also within 3 km of the Indian Air Force Museum. A 15-minute drive from the 73 - metre tall tapering Qutub Minar Tower is a perk for guests staying at the Lotus. The nearest bus stop Mahipalpur is 650 metres away.