13A/24, W.E.A. CHANNA MARKET, KAROL BAGH Delhi and NCR, New Delhi, India
Hotel Metropolitan Karol Bagh Photos
Hotel Metropolitan Karol Bagh Map
13A/24, W.E.A. CHANNA MARKET, KAROL BAGH Delhi and NCR, New Delhi, India
Searching for availability
Hotel Information
Hotel provides guests with wide range of accommodation option, best food, entertainment and efficient services at affordable prices. Hotel has good connectivity with metro station thus an ideal place to stay.