Relax in Weatherford
Close to I-20 and Texas Motor Speedway
Our Super 8 Weatherford hotel near Texas Motor Speedway is an ideal home base for exploring Texas west of Fort Worth. Located off I-20 in a quiet neighborhood rich in charm, we offer the best of comfort and convenience.