Address : 16/21 w.e.a. padam singh road near shastri park karol bagh new delhi india Show Hotel Map
Located in the heart of the national capital Delhi. Situated in the midst of largest shopping arcade of Asia, the Karol Bagh. 1 kms to city centre 18 kms to the nearest airport (indira gandhi intl) 5 minute walk to the nearest metro station (dmrc karol bagh) 3 km to the nearest station (new delhi railway station) 7 km to the nearest fair site (trade fair international)