Explore Amarillo
Close to I-40 and Route 66 Motor Speedway
Stop at our Super 8 Amarillo hotel near Route 66 Motor Speedway during your next trip to the Texas Panhandle. Conveniently located off I-84, we are situated within reach of the area's most popular attractions.