Hotel Holiday Inn Anderson By IHG
★★★
115 Market Street, Clemson (SC), United States Show on map
The Inn at Patrick Square is a 3.5-star hotel in Clemson (SC), United States. It is one of 15 places to stay in Clemson (SC) listed on Triptoic.
115 Market Street, Clemson (SC), United States
The Inn at Patrick Square is located at 115 Market Street, Clemson (SC), United States.
The Inn at Patrick Square is rated 3.5 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel