Contact Details for Amarillo Inn And Suites
- 1911 I-40 East at Ross/Osage Street, Amarillo, TX, 79102
- Phone: (806) 372-8741
- Fax: (806) 372-2913
From Airport: Get on I-40 W, US-287 N from Airport Blvd. Follow I-40 W, US-287 N to E 20th Ave, I- 40 Access Rd. Take exit 71 from I-40 W, US-287 N. Merge onto E 20th Ave, I- 40 Access Rd. Destination will be on the right.