Just beyond North Star, Sparta’s Land of Falling Water invites you to explore one of Tennessee’s most remarkable landscapes. Wander to waterfalls that emerge from caves, plunge through ancient gorges, and disappear beneath the earth. Paddle peaceful rivers, discover locally owned restaurants, or simply follow a scenic road wherever it leads.
Then return to your Nature Suite™, where a hot tub beneath the stars and the quiet of the mountain are waiting for you. Because sometimes the best part of the adventure is coming back.
If North Star feels like one of them, we’d love to stay in touch.
Be the first to receive seasonal inspiration, last-minute openings, exclusive offers, and thoughtful stories from the mountain.