Found one like that in Amarillo at the recommendation of someone here. Right on the main drag off of I40, on the far west side, is a place I think is called the Oasis. Really nice, and as I remember only about $33 per night! Nice big all paved parking.
Take the free limo to the Texas Steakhouse.
Ray