The 3-star Admiral Inn Suites New Delhi offers easy access to Central Mall, which is situated a mere 6 minutes' walk away.
The 5-storey victory Qutub Minar Tower stands about 7 km away, and the rust-resistant 5th-century Iron Pillar of Delhi Column is about 8 km from the hotel. This New Delhi hotel stands not far from Delhi Aero City tube station. The Admiral Inn Suites is located around 10 minutes by car from the Uttara Swamimalai Temple. The property is also in proximity to Mahipalpur bus stop.
The rooms come with tea and coffee making facilities, as well as a flat-screen TV with satellite channels for guests' convenience.
You can dine at Delhi Barbeque, 400 metres away.