Nestled just off Interstate 385 in Greenville, South Carolina, and across the street from Haywood Mall, Courtyard Greenville Haywood Mall offers guests modern accommodations. They come equipped ...