Residence Inn-Amarillo 6700 W Interstate 40 Amarillo, TX 79106 Phone: (806) 354-2978 Fax: (806) 354-2978
Category: Hotels & Motels