A poco más de 5 minutos a pie del Hotel Icon Towers Nueva Delhi, de 3 estrellas, los huéspedes pueden llegar al Embassy of Saudi Arabia rápidamente. El hotel está dotado de una caja fuerte, así como con un restaurante.
Atracciones urbanas como la Tumba de Safdarjung, que está ubicada a una distancia de 6 km de este hotel, y el Museo Nacional de Ferrocarriles que está ubicado a 2 km, bien merecen una visita. Los huéspedes pueden visitar lugares de culto como el Templo Uttara Swami Malai, enclavado en los alrededores del Icon Towers. Los huéspedes también podrían disfrutar de la proximidad a Rock Garden, situado a tan solo 13 minutos a pie. Además, este lugar está ubicado a una distancia de 7 km del Qutab Minar. La parada de autobús Vasant Vihar C Block, que ofrececonexión directa con las atracciones y lugares principales de la ciudad, se encuentra al alcance del hotel Icon Towers Nueva Delhi.
El restaurante Wah Ji Wah está a 17 minutos a pie del hotel y sirve comida china.