Holiday Inn Express & Suites GREENVILLE-DOWNTOWN
Address:
407 North Main Street, Greenville, SC 29601
Phone:
(877) 410-6681
Hotels & Motels,
Holiday Inn
Other Businesses:
- Super Lodge at 412 Mauldin Rd, Greenville, SC 29605
- Econo Lodge at 3905 Augusta Rd, Greenville, SC 29605
- Relax Inn at 107 Duvall Dr, Greenville, SC 29607
- In Town Suites at 408 Mauldin Rd, Greenville, SC 29605
- Quality Inn & Suites at 10 Mills Ave., Greenville, SC 29605