1200 East State Highway 114 (1.1 km from Southlake Town Square Shopping Center)
The Westin Dallas Southlake is located in Southlake. Dallas is 22 miles from the hotel, while Fort Worth is 18 miles away. The nearest airport is Dallas-Fort Worth International Airport, 6 miles from The Westin Dallas Southlake.
2104 E State Highway 114 (1.3 km from Southlake Town Square Shopping Center)
Set in Southlake, approximately 22 miles from Dallas Cambria Hotel Southlake offers air-conditioned rooms and complimentary wireless Internet access throughout the property.
251 East State Hwy 114 (2.5 km from Southlake Town Square Shopping Center)
Delta Hotels by Marriott Dallas Southlake is set in Southlake. Among the facilities of this property are a restaurant a 24-hour front desk and a shared lounge along with free WiFi. The hotel offers an outdoor swimming pool and an ATM.
1400 Plaza Place (10,489.0 km from Southlake Town Square Shopping Center)
This Texas hotel features a full-service spa and restaurant a heated outdoor pool and hot tub. Rooms include free Wi-Fi and the hotel is located in Southlake Town Square.