The following article was featured in:
Business – MySouthlakeNews
Another upscale hotel is making its way to Southlake. The future Westin Dallas Southlake will be located just north of State Highway 114 in between Carroll Avenue and Grace Lane.
Continue on to full article...