From teepees to historic motels, experience vintage charm and retro vibes at these unique places to stay on Route 66.