Situado en el barrio Paharganj de Nueva Delhi, el hotel Siddhartha Tourist Lodge, de 3 estrellas, está a 3 km de atractivos culturales como el Museo Nacional de Nueva Delhi. La pensión incluye WiFi en todas las habitaciones.
Este hotel se encuentra en el mismísimo corazón de Nueva Delhi, alrededor de 15 minutos en coche de la Tumba de Humayun y a 3 km del Centro de Convenciones Vigyan Bhavan. El Siddhartha Tourist Lodge Nueva Delhi queda a un par de minutos en coche de la estación de metro Rajiv Chowk. Este establecimiento está situado a 4 km del Parque Zoológico Nacional, mientras que la estación de autobuses Shivaji Stadium Terminal está a solo 10 minutos andando del sitio. La estación de metro más cercana está a 10 minutos andando del sitio.
Para una estancia confortable en Nueva Delhi, el hotel ofrece 22 habitaciones equipadas con TV de pantalla plana con canales vía satélite y climatizador. Un inodoro separado de la ducha y ducha están disponibles en los cuartos de baño.
El Siddhartha Tourist Lodge cuenta con un desayuno diario continental. Hay una buena variedad de platos a 14 minutos a pie ofrecida por Rishi Vaishno Dhaba y Rani Cafe.