The Chelsea Motor Hotel in Chelsea. Inexpensive and clean. Definitely a stop that is well situated for exploring 66 between Afton and Tulsa.
The owner is aslo a real 66 enthusiast and will point out all of the local spots to explore. ('07)

Apple QuickTime required to view some content.