El hotel Siddhartha Tourist Lodge Nueva Delhi, de 3 estrellas, situado en el barrio Paharganj, se encuentra a 1 km de atractivos culturales como el Museo de cera Madame Tussauds Delhi. Además, puedes utilizar un aparcamiento en las instalaciones.
El Siddhartha Tourist Lodge Nueva Delhi cuenta con 22 habitaciones. Cada una tiene climatizador y cuenta con TV de pantalla plana con canales vía satélite. Hay cuartos de baño con un inodoro separado y ducha en cada habitación.
Sirve un desayuno continental cada mañana. El restaurante The Darzi Bar & Kitchen está al lado del lugar, a unos 600 metros.
El hotel está situado en Nueva Delhi, no muy lejos de la estación de metro Rajiv Chowk. El Tribunal Supremo de la India está a unos 10 minutos en coche del hotel Siddhartha Tourist Lodge Nueva Delhi, mientras que la estación de autobuses Super Bazar, está a unos 10 minutos a pie. Esta pensión está a unos 2 km del Estadio de críquet Feroz Shah Kotla. La estación de metro más cercana está a unos 10 minutos a pie.