To me, your first sentence would tend to sound a bit more personal -- i.e. it simply asks about your personal plans.
The second sentence (with the future continuous) sounds a bit more matter-of-fact. To me, the nuance would be that "stay in town overnight" would be a more standard or expected sort of plan.