Ubicado a tan solo 1 km de Clock Tower, el Hotel Neon Tower Nueva Delhi incluye 14 habitaciones.
Este hotel se encuentra a 25 km del aeropuerto internacional de Delhi y a una distancia de 4 km de atractivos culturales como Delhi War Cemetery. Dilli Haat está enfrente de este hotel de 2 estrellas, mientras que la estación de autobuses Khyala Mod, está a 450 metros. La propiedad también está en el distrito West Delhi, donde los huéspedes encontrarán muchas atracciones, como Pacific Mall, que está a 750 metros. La estación de metro Subhash Nagar, situada a 500 metros del hotel, ofrece una rápida conexión con todas las zonas de Nueva Delhi.
Algunas habitaciones disponen de hervidor eléctrico, así como televisor con pantalla plana para que disfrute de su estancia. Las facilidades incluyen bañera y un inodoro separado.
En los alrededores puedes comer en el restaurante Sardarji Malai Chaap Wale, a un par de minutos de este establecimiento.