Being an integrated development of ~26,910 sq.ft., Charmwood Plaza is located in Charmwood Village. It spans across 5 floors with each floor measuring ~5,382 sq.ft. The area is in close proximity to the Nehru place, Okhla Industrial Estate, Greater Kailash and Mohan Cooperative industrial Estate. The facility offers shops, showrooms and office spaces under one roof. It is well connected to Suraj Kund Road, NH-2 and Faridabad’s commercial establishments.