Info
Hampton Inn & Suites Keller Town Center is located just north of Fort Worth Texas in the DFW Metroplex area. Nestled in the bustling Keller Town Square, our guests enjoy the convenience of walking to dinning, shopping, grocers, movie eatery, coffee shops, craft brews and more. Access to the recreational trails, host to many triathlons and races, is steps away.
Conveniently located a short drive to Texas Motor Speedway, Fort Worth Stockyards and Arlington.
This channel offers virtual tours of the property and the surrounding area.
Stats
Joined Invalid Date
0 total views