Greenville Shopping Centre
Shopping Centre in Greenville, South Carolina, United States
-
La Quinta Inn Greenville Woodruff Road
The La Quinta Inn Greenville Woodruff Road location is only a five miles from Downtown Greenville and The Bi-Lo Center, Upstate South Carolina's entertainment destination. Guests enjoy an outdoor swimming pool and health club privileges. Pets welcome.