Holiday Inn Express Point South (Yemassee Area)

138 Frampton Dr, Yemassee 29945, United States Get Directions to this spot
Category:
Hotels
138 Frampton Dr
Yemassee, 29945
SC, United States
(800) 718-8466

Rate and review Holiday Inn Express Point South (Yemassee Area) in Yemassee, SC, United States!

Share your experiences at Holiday Inn Express Point South (Yemassee Area) with your friends or discover more Hotels in Yemassee, SC, United States.