Showing 1-1 of 1 Mountain Resorts.

The Red Horse Inn

Landrum, South Carolina, United States
From $155

In the foothills of the Blue Ridge Mountains, the area is home to over 55 waterfalls. Miles of trails, ponds and beautiful gardens traverse the secluded property and hiking, fishing, Chimney Rock and nine state parks are just a short drive away.... more

  • Property Size: 12 units
  • Open Dates: Open Year Round
  • Nearby City: Greenville
  • Nearby Water: Lake Lanier and Lake Jocasse
  • Conference Facility: Yes
  • Restaurant Onsite: No
  • Pets Allowed: Yes
  • Kids Allowed: Yes

Vacation Type(s): Luxury, Mountain, Nature, Pet Friendly, Romantic

Data Provided By: The Red Horse Inn

Showing 1-1 of 1 Mountain Resorts.

Cities in Northwest South Carolina