Holiday Inn Express & Suites – Greenville, SC
Address: 407 North Main St. Greenville, SC 29601
Phone: (864) 678-8000
Specifications:
- 3000 sq. ft.
- 155 Rooms
- Airconditioned; free WIFI + ethernet; satellite programming
Address: 407 North Main St. Greenville, SC 29601
Phone: (864) 678-8000
Specifications: