Originally posted by blaukhuff
Hi,
I stay in Selma, NC all of the time when I travel for business. I usually stay at a Hampton Inn right along I-95. I think it is a very nice town. It's rather small, but there are quite a few restaurants in the area and even some shopping outlets.
Anyway, for just an overnight pit stop, I think you would find it to be very nice.