Wellington Plaza Chennai Falcon 12 years ago Address: Wellington Plaza, General Patters Road, Padupakkam, Chennai, Tamil Nadu, India, Mount Road