Residence Inn Amarillo by Marriott

6700 W Interstate 40
Amarillo
Texas
United States