The Westin Dallas Southlake is starting to take shape. The 261-room hotel, located north of State Highway 114 between Carroll Ave. and Grace Lane, is on schedule for a fall 2021 opening, according to the city of Southlake. Read The Dallas Morning News story here