Transformed from Renaissance Mumbai Convention Centre Hotel, The Westin Mumbai Powai Lake is set to be the city’s new haven of well-being March 1, 2022