Los huéspedes del Hotel Icon Towers Nueva Delhi pueden disfrutar de fácil acceso al Embassy of Saudi Arabia, que se ubica a unos 400 metros. Encontrarás un restaurante en el hotel.
El restaurante Wah Ji Wah ofrece una gran selección de platos a unos 1 km del Icon Towers.
Este hotel de 3 estrellas se ubica a una distancia de 6 km de la Tumba de Safdarjung y a unos 15 minutos en coche de la Casa Birla. El Qutab Minar es un lugar popular para visitar, ubicado a una distancia de 7 km del hotel Icon Towers. Independientemente de la religión, los viajeros prefieren visitar el Templo Uttara Swami Malai, un popular lugar de culto situado a un corto paseo de este establecimiento. La parada de autobús más cercana es Vasant Vihar C Block, situada a tan solo 5 minutos a pie, y la estación de tren Nueva Delhi está a 20 minutos en coche.