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
India