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.