Located just an 11-minute stroll from Embassy of Tunisia, the 3-star Icon Towers Hotel New Delhi includes 25 rooms. There is also parking.
The hotel is about 15 km from Delhi International airport and 2.7 km from such cultural venues as National Rail Museum. This New Delhi hotel offers proximity to natural sights like Hauz Khas District Park (3.3 km) and Nehru Park (4.3 km). The property is a 10-minute ride from Aravalli Biodiversity Park. There is Vasant Vihar C Block bus stop 5 minutes' walk away.
You can relish Chinese cuisine at Wah Ji Wah located 17 minutes' walk away.
Book Icon Towers New Delhi
More +
Less -