Located in in the beautiful redwoods of Boulder Creek, California, the charming Santa Cruz Mountain House offers the serenity of nature and the wonder of clear night skies from a hot tub… all minutes away from some of the best hiking and beaches in Northern California.
Just a mile north lies the charming town of Boulder Creek
Boulder Creek was founded in 1868 which is now home to 1,000’s of residents and offers restaurants, grocery stores, live music, and art galleries to wander through all day.
Just a hop, skip away, there’s the roar of steam and fire from the steam engines that pull you through the old growth redwood forests of Henry Cowell State Park, at Roaring Camp and Big Trees
Not only can you explore the redwood forest from the seat of a train, but you can visit their old midwestern town and travel back in time!