Sleep Inn hotel opens in N.C.

Comments