OverviewCentrally located in one of the city’s developing commercial areas, The Westin Chennai Velachery is near major corporations, eclectic restaurants, shopping, and the botanical gardens. Eat well in of three restaurants, which serve local, and international..