Located in Lake Toxaway, which was founded in 1895 and quickly blossomed into a favorite vacation spot for wealthy families, Mountain Falls is a Class A motorcoach resort that invites you to own a slice of Highlands paradise. The low humidity, stunning scenery and fresh air earned the area the title “Switzerland of America”. In 2000, Marathon Coach arrived on the scene, and, inspired by what they saw, would design the first luxury motorcoach resort ever located in a mountain range. Today, it’s called Mountain Falls and some of the original owners still call it home.
As we take our first steps into this thrilling venture, our dedicated team is already envisioning the myriad of ways we can enhance the guest experience at Mountain Falls. Impeccable service, attention to detail, and a personalized touch will be the cornerstones of our approach. From the moment travelers set foot on the resort to the time they reluctantly bid adieu, our aim is to weave a narrative of enchantment, where every interaction becomes a cherished memory.