Content: See & Do
Category: Accommodation
La Quinta Inn & Suites - Greenville/Haywood
65 W Orchard Park DR
Greenville, SC 29615
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