Los huéspedes del cómodo Hotel Chanchal Nueva Delhi pueden disfrutar de fácil acceso a la Sheila Cinema, que se localiza a 300 metros.
Este hotel de 3 estrellas goza de una ubicación conveniente en Nueva Delhi, a 10 minutos a pie de la estación de metro New Delhi y a 11 minutos a pie del Bazar Sadar. Te alojarás a unos cuantos pasos de Graveyard. Puedes visitar lugares de interés histórico, como el Fuerte de Salimgarh, situado a 3 km del hotel Chanchal, y aprender más sobre Nueva Delhi. La estación de tren Nueva Delhi se encuentra cerca del hotel.
La propiedad acoge a sus huéspedes en 39 habitaciones equipadas con una tv de pantalla plana con canales vía satélite, además de comodidades como aire acondicionado. Los baños disponen de inodoro separado y ducha, además de instalaciones como secadores de pelo y toallas. Los baños privados cuentan con un secador de pelo y toallas de baño.
En los alrededores puedes comer en el restaurante Aggarwal Restaurant, al alcance del hotel Chanchal Nueva Delhi.