The 3-star Hotel Metro Tower Near Igi Airport New Delhi offers quick access to Central Mall, which is only 400 metres away.
This New Delhi hotel is within a 6-km distance of Qutub Minar and approximately a 10-minute ride from the Terminal 2. The nearby business venues include the DLF Cyber Hub (7 km) and the unfinished 1-story Alai Minar Tower (8 km). Cultural experiences in the area feature Ahinsa Sthal Statue, situated around a 15-minute drive from the Metro Tower New Delhi. You can catch the bus at Mahipalpur bus stop, within a few blocks of the hotel.
A continental breakfast can be enjoyed at the accommodation. This New Delhi hotel is merely 450 metres from Cheela Cafe.