The Red Horse Inn
(864) 909-1575
45 Winstons Chase Court, Landrum, South Carolina, 29356
About us
The Red Horse Inn is a four-diamond country inn located in the foothills of the Blue Ridge Mountains in Landrum, South Carolina.