The hotel is located in the Asia's biggest main shopping center, Karol Bagh New Delhi, 5 km from New Delhi railway station, 13 km from Domestic Airport, 17 km from International Airport, and 2 min walk from Karol Bagh metro station.
WEA Karol Bagh, opposite Jessaram Hospital, 17A/32
NEW DELHI
Indië