Windsor NC Hotels & Motels 1. 1523 S King St, Windsor, NC 27983 | Windsor Motel (252) 794-3444 2. 1523 S King St, Windsor, NC 27983 | Windsor Motel (252) 794-3444