Ramada by Wyndham Rock Hill Rock Hill
2640 Cherry Rd
Rock Hill,
SC 29730-8957
Near Giordana Velodrome