Location

Relax Inn

6030 Interstate 40

West Amarillo, Texas 79106