Das 3-Sterne-Microtel Inn & Suites By Wyndham Amarillo liegt in einer Entfernung von 25 Minuten zu Fuß von der Madame Queen und bietet einen Swimmingpool und WLAN in den öffentlichen Bereichen. Das Hotel befindet sich im Business- Viertel und ist in 4 km Entfernung von natürlichen Sehenswürdigkeiten wie dem Splash Amarillo.
Potter County Memorial Stadium liegt lediglich 30 Gehminuten von hier entfernt. Die Gäste können das 4 km entfernte Stadtzentrum von Amarillo schnell erreichen. Die American Quarter Horse Hall of Fame and Museum liegt nicht weit entfernt vom Microtel Inn & Suites By Wyndham Amarillo.
Einige Zimmer sind zudem mit einer Klimaanlage und einer Alarmanlage ausgestattet.
Im Hotel wird ein kostenloses kontinentales Frühstück serviert. Circa 100 Meter vom Microtel Inn & Suites By Wyndham entfernt werden amerikanische Speisen im Restaurant KFC aufgetischt.