Located just 0.8 km 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 around a 10-minute ride 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 around a 10-minute ride from Aravalli Biodiversity Park. There is Vasant Vihar C Block bus stop merely a 5-minute walk away.
Enjoy Chinese cuisine in the restaurant Wah Ji Wah, situated a 17-minute walk away.
Book Icon Towers New Delhi
More +
Less -