La Quinta Inn & Suites Greenville Haywood » Greenville Hotels La Quinta Inn & Suites Greenville Haywood La Quinta Inn & Suites Greenville Haywood Business Address 65 W Orchard Park Drive Greenville SC 29615 postal Phone: 864-233-8018home Website: http://www.lq.com/en/findandbook/hotel-details.greenville-haywood.html?cid=local_google_172 Categories: Greenville Hotels