On the cusp of Amarillo, Texas, and just off of Interstate 40, the Homewood Suites by Hilton Amarillo offers all-suite accommodations for travelers (but no pets, except those in service).