Dieses Hotel liegt direkt an der Interstate 40, eine 15-minütige Fahrt von der Innenstadt von Amarillo entfernt. Es serviert jeden Morgen ein Frühstück zum Mitnehmen und verfügt über einen Innenpool.
Zimmeranzahl: 50
2102 South Coulter Drive, Amarillo, TX 79106, USA