Karol Bagh is a mixed residential/commercial neighbourhood in Delhi and located 2 kms away from New Delhi Railway Station. Karol Bagh is located in the heart of the lively city, New Delhi and one of the oldest shopping areas of the city. The central location and easy access to the main places and monuments of the city makes it a tourists’ delight. Karol Bagh is primarily popular for its amazing shopping complex.
Continue reading Delhi Hotels near Karol Bagh
