Located in Anderson, South Carolina and just off Interstate 85, this hotel provides easy access to a variety of recreational activities and features comfortable rooms with free high-speed internet access.
Number of rooms: 77
120 Interstate Boulevard, Anderson, SC 29621, United States