The Red Horse Inn

The Red Horse Inn

45 Winstons Chase Court, Landrum SC 29356 / The Red Horse Inn is a bed and breakfast in South Carolina located in the foothills of the Blue Ridge Mountains - perfect backdrop for your romance getaway.