Advertisement
Super 8 Aiken
Super 8 Aiken
Address:
2577 Whiskey Road, Aiken, South Carolina
Traveler Rating by TripAdvisor

Traveler Comments

Everything was fine except for the bathroom and they tended to it right away.
Please enable JavaScript to properly view and use this web site.