Address : 11 a/28 w.e.a channa market karol bagh new delhi india, delhi Show Hotel Map
Located in Karol Bagh, just minutes from a metro station, tourist and business areas. 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 (int trade fair)