Westin Dallas Southlake Celebrates Grand Opening

The 261-room luxury hotel opened to the public on Wednesday, Nov. 17.

by