The Southlake Hotel
Southlake Texas
Redefine professional travel with The Southlake Hotel's cutting-edge amenities and strategic location for the modern business traveler, a 3-minute drive from Southlake Town Square and 9 minutes from Delaney Vineyards. This hotel is 20 minutes drive to Grapevine Mills Mall and 20 minutes drive to SEA LIFE Grapevine Aquarium.
Make yourself at home in one of the 175 guestrooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free local calls.
Property Details
Location
2104 East State Highway 114, Southlake, Texas 76092, United States