India | Tamil Nadu | Chennai

Spencer Plaza

Spencer Plaza is India's finest and largest shopping and office mall located at Anna Salai, Chennai. It was built in 1990 and was finished in three stages. It offers all comforts for visitors by providing world class facilities. The three floors of the arcade are centrally air-conditioned. There is a large atrium in the centre. Spencer Plaza also has colorful fountains and water pools. All the floors are equipped with escalators. The facilities of the complex include exclusive car lift, round-the-clock security services, modern fire fighting facility, information desks and kiosks, bowling alley, skating, squash, virtual reality theatres, swimming pool, and health club. The plaza has parking facilities in the basement.

Updated on 3rd March, 2015
District: Chennai
Location: 769, Anna Salai
Phone: +91-44-28491001


Copyright 2014 by Online Highways LLC. Enjoy some India trivia. Send Us Your Comments