Alhamra Cultural Complex, a magnificent building located in the heart of new Lahore, is the perfect place to have a festival of this nature. It was designed by famous Nayyar Ali Dada, an internationally acclaimed architect. It has 2 covered theatres of 150 and 375 seating capacities and an open air theatre with around 4000 capacity. During the festival the sprawling lawns around the site accommodate special marquee theatres which have many other performances. The festival is planned for about 20,000 audience for each of the 11 days, complete with car parking facilities.

The festival offers many types of facilities for performances; choices are given with specific performance needs. All the theatres are fully equipped with lights, sound, black masking etc., and special arrangements are made for the specific needs of each performance. The Festival provides local technical help in lights, sound and sets which cannot be transported from foreign countries.