Hampton Inn & Suites Keller Town Center Share: Hotels - Motels Visit Website Request Info 200 Town Center Lane Keller, TX 76248 (817) 741-8536 (800) 774-1500 (817) 741-8537 (fax) Hampton Inn & Suites Keller Town Center - Booking Link Facebook Media Map Media What's Nearby? Distance: 5 10 15 20 25 50 mi.