The LaLiT & World Trade Centre, New Delhi

Hospitality/ Retail



A pioneering architectural and structural marvel of its time, the 26-storeyed edifice is still one of the highest buildings in the Capital



Location: New Delhi
Site Area: 8 acres
Built-up area: 9, 00, 000 sq. ft.
Year of completion: 1982