Located in Southlake Town Square close to shops and restaurants, this upscale hotel is a 6.5-mile drive to Dallas/Fort Worth International Airport and 11.4 miles' drive from Texas Motor Speedway.
More on
Southlake .
Southlake is a city located predominately in Tarrant County with minor areas extending into Denton County in the U.S. state of Texas that is suburb of the Dallas / Fort Worth Metropolitan area. As of the 2010 census it had a population of 26,575.