La Quinta Inn & Suites - Greenville/Haywood

65 W Orchard Park DR

Greenville, SC


Phone: (864) 233-8018

City: Greenville

Region: Mountains

La Quinta Inn & Suites - Greenville/Haywood

Convenience and amenities of a suite property. Located near Haywood Mall off I-385.

Things to do near La Quinta Inn & Suites - Greenville/Haywood

Nearby Attractions

  • {{item.name}}

You might also like:

Top