Le Microtel Inn & Suites by Wyndham Amarillo est un établissement moderne situé à moins d'1,6 km du centre-ville d'Amarillo. Il propose un petit-déjeuner continental et des chambres avec connexion Wi-Fi gratuite.
Les chambres du Microtel Inn & Suites by Wyndham Amarillo disposent d'une télévision par câble, d'un four micro-ondes, d'un réfrigérateur et d'une machine à café.
Une salle de sport avec télévision murale est à votre disposition. Vous pourrez également vous détendre dans la piscine intérieure ou dans le bain à remous.
L'Amarillo Civic Center se trouve à moins de 5 minutes de route.