Das 2-Sterne-Hotel Super 8 By Wyndham Amarillo liegt in der Nähe vom Business- Bezirk und verfügt über einen Geldautomaten und einen Verkaufsautomaten.
American Quarter Horse Hall of Fame and Museum befindet sich ungefähr 7 Kilometer vom Hotel entfernt und das Kwahadi Museum of the American Indian lässt sich innerhalb von circa 25 Gehminuten erreichen. Texas Air & Space Museum ist in etwa 10 Autominuten Entfernung von der Unterkunft. Die Fahrzeit vom Super 8 By Wyndham bis zum Flughafen Rick Husband Amarillo International beträgt 10 Minuten mit dem Auto.
Das Hotel verfügt über klimatisierte Zimmer, die mit einem persönlichen Safe, Verdunkelungsvorhängen und einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Sie sind im komfortablen Design gehalten. Für Komfort der Gäste sorgen ein Haartrockner und Handtücher sowie eine getrennte Toilette und eine Dusche.
Im Super 8 By Wyndham Amarillo wird den Gästen ein kostenloses einfaches Frühstück angeboten.