by Michael C. Lowe | February 27, 2013

 Starwood Hotels has opened the Westin Chennai Velachery in the business district of Chennai in the southern part of India. The 215-room property is Westin‚Äôs sixth hotel in the country. A 20-minute drive from the city‚Äôs international airport, the hotel includes a fitness studio, an outdoor pool, a spa, several dining options and 12,600 square feet of meeting space.