Landrum, SC Hotels
The Red Horse Inn
45 Winstons Chase Court,
Landrum, 29356
864-909-1575
The Red Horse Inn is a four-diamond country inn located in the foothills of the Blue Ridge Mountains in Landrum, South Carolina.
View detail page - The Red Horse Inn
Page 1