Located 4.3 km from Terminal 2, Hotel Lotus New Delhi is a 6-minute walk from Sankat Mochan Hanuman Mandir.
Guests may find the restaurant Mahipalpur 5 minutes' walk away.
This hotel is located in New Delhi, a few minutes' drive from Delhi Aero City tube station. The 3-star hotel is also within 3 km of Indian Air Force Museum in New Delhi. The property is a 15-minute drive from Qutub Minar. The nearest bus stop Mahipalpur is 650 metres away.