Microtel Inn Suites Anderson

102 Electric City Blvd
Anderson
South Carolina
United States