Landrum Hotels

Map of Landrum Hotels

Landrum is a charming city located in the foothills of the Blue Ridge Mountains in South Carolina, USA. Known for its small-town charm and picturesque surroundings, Landrum offers a peaceful and scenic setting for residents and visitors alike. The city is home to a historic downtown area, featuring quaint shops, restaurants, and art galleries. The community is known for its strong sense of community and friendly atmosphere, making it a popular destination for those looking to escape the hustle and bustle of city life.

Show More Hotels
  • 1
  • 2