Search Hotels
Search History
1 Hotels found in Southlake.
Destination: USA Southlake |
Hotel Address: 1400 Plaza Place
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
The Hilton Dallas Southlake Town Square provides rooms with an iPod docking station and a flat-screen cable TV with HBO Tea and coffee facilities are also available in the rooms
The Hilton Dallas Southlake contains a health club...More