3382 D.B. GUPTA RD, KAROL BAGH, NEW DELHI, 110005, Nueva Delhi 110005, New Delhi (India)
Este hotel de 3 estrellas esta situado en el centro de New Delhi. Esta a poca distancia en coche de Delhi zoo y la estación más cercana es Chawri Bazar Metro Station.
Hotel