Super 8 Amarillo Central TX

Starting at
Featured Image

TripAdvisor Review

Based on 448 review

See all

Property Location A stay at Super 8 by Wyndham Amarillo Central TX places you in the heart of Amarillo, steps from American Quarter Horse Association and 3 minutes by foot from American Quarter Horse Hall of Fame. This hotel is 0.9 mi (1.4 km) from Tri State Exposition and 1.1 mi (1.7 km) from Dick ...

More details