El Hotel Downtown Delhi, de 5 estrellas, se encuentra a unos 15 minutos en coche de Delhi Haat Janakpuri, y a 2 km de Sulabh International Museum of Toilets.
El hotel está situado en Delhi, justo al lado de la estación de metro la Dwarka Sector 10. El ISKCON Temple está situado a una distancia de 3 km de este hotel. Para los que viajan desde lejos, el aeropuerto internacional de Delhi está a 20 minutos en coche.
Además de un balcón y una zona de estar, las habitaciones en el hotel Downtown Delhi están equipadas con TV con múltiples canales. Los huéspedes pueden hacer uso de secador de pelo y gorro de ducha en los baños equipados con una ducha a ras de suelo y un inodoro separado.
Los huéspedes pueden comer en el restaurante Kake Di Handi relativamente cerca de este lugar.