Set in Anderson, 26 km from Clemson Memorial Stadium, Stay Lodge Anderson offers air-conditioned accommodation with free Wi-Fi. All rooms boast a kitchenette, a flat-screen TV with cable channels, and a private bathroom.
Number of rooms: 53
110 Extended Ln, Anderson, SC 29625, United States