Thyagaraj Sports Complex, Delhi
Address: Thyagraj stadium, New Delhi, Delhi 110038
Phone: 07400404466
Construction Cost: ₹300 crore
Former names: Thyagaraj Indoor Stadium
Surface:
Owner:
Opened: 2 April 2010
Inaugurated: 2 April 2010
Thyagaraj Sports Complex, Delhi is a Multi-sports Stadium. This stadium is also known as Thyagaraj Indoor Stadium, Delhi , Which can Host Music Concerts, Kabaddi matches, and Football matches.