Located merely an 11-minute walk 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 at a distance of 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 the large Nehru Park (4.3 km). The property lies at a distance of 2.9 km from Aravalli Biodiversity Park. Vasant Vihar C Block bus stop is also a few steps from Icon Towers Hotel.
Enjoy Chinese cuisine in the restaurant Wah Ji Wah, situated a mere 1.4 km away.
Book Icon Towers New Delhi
More +
Less -