The 3-star Icon Towers New Delhi hotel offers 25 rooms, and it's 5 minutes' walk from Embassy of Saudi Arabia.
South African High Commission is only a 9-minute stroll from this hotel and New Zealand High Commission is 1.8 miles away. National Rail Museum is also located around a 10-minute drive from the New Delhi hotel. Cultural experiences in the area feature Indian Air Force Museum, situated 2.6 miles from the accommodation. Vasant Vihar C Block bus stop is located nearby, a minute's walk from this hotel. The nearest airport is Delhi International, set 10 miles from Icon Towers hotel.
Guests can dine at Wah Ji Wah 17 minutes by foot from the New Delhi property.