Fairfield Inn and Suite by Marriott Amarillo Fairfield Inn and Suite by Marriott Amarillo Fairfield Inn and Suite by Marriott Amarillo SXR 6600 W Interstate 40 Amarillo TX 79106 Location. This...