Hotels in and around Windsor, North Carolina — page 1 of 1
Properties 1–4 of 4 in and around Windsor, North Carolina. Open a hotel for its details and to check rooms for your dates.
Back to hotels in Windsor, North Carolina
- Hilton Greenville — 207 S.W. Greenville Blvd, Greenville
- Holiday Inn Greenville by IHG — 203 Greenville Blvd SW, Greenville
- Knights Inn Greenville, NC — 3435 S Memorial Dr, Greenville
- Red Roof Inn Greenville, NC — 301 Greenville Blvd SE, Greenville
More hotels
Page 1 (current)