The Westin Dallas Southlake se encuentra en Southlake, a 30 km de AT&T Stadium y a 37 km de Dallas World Trade Center. El alojamiento está a unos 19 km de Texas Motor Speedway, a 27 km de Six Flags Over Texas y a 28 km de Estadio Globe Life Park de Arlington. Highland Park Village está a 40 km del hotel y Preston Center, a 41 km.
En el hotel, todas las habitaciones tienen escritorio. The Westin Dallas Southlake ofrece algunas unidades con vistas a la ciudad, y todas tienen cafetera.
Centro de Convenciones de Fort Worth está a 41 km del alojamiento, y Universidad Metodista del Sur está a 44 km. El aeropuerto (Aeropuerto internacional de Dallas-Fort Worth) está a 8 km.