Overview
Strategically located in the heart of the national capital Delhi, this property is in the midst of largest shopping arcade of Asia, the Karol Bagh. The New Delhi Railway Station with several halal restaurants nearby & the airport are just minutes from this property.