James F. Martin Inn
Hotel
Liberty, Georgia
Located in Clemson, 1.9 km from Clemson Memorial Stadium, James F. Martin Inn provides accommodation with a fitness centre, free private parking, a garden and a shared lounge.
Number of rooms: 86
240 Madren Center Dr, Clemson, SC 29634, United States
Hotel booked 1 times today.