Strategically located in the heart of the city, The Westin Chennai offers easy access to the the business and commercial hubs of the city, making it a convenient spot for business and leisure travelers alike. Located in Velachery, The Westin Chennai is an elegant hotel that features contemporary rooms that are designed...
Willows - The Westin Chennai Velachery, No. 154, Velachery Main Road, Velacheri, Chennai