TownePlace Suites by Marriott Greenville Haywood Mall

75 Mall Connector Rd
Greenville
South Carolina
United States