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.
Completed: 1982