A 5 km del Hotel O Chandu Inn Nueva Delhi, los huéspedes pueden llegar al Santuario Nizamuddin Dargah.
Entre las atracciones de la zona también encontrarás el Estadio Thyagaraj, enclavado a 25 minutos a pie de este hotel de 3 estrellas. Además, el Qutab Minar está enclavado a 4 km, mientras que la estación de metro New Delhi está cerca de este hotel. El Chandu Inn tiene conexión directa con la estación de tren Nueva Delhi, que se encuentra a 10 minutos en coche.
Esta propiedad puede recibir a sus huéspedes en 30 habitaciones equipadas con una televisión con múltiples canales, además de comodidades como aire acondicionado.
Drums Of Heaven está a 350 metros del hotel y está especializado en cocina tailandesa.