The Spa at Stoweflake
A luxurious destination spa featuring 40 treatment rooms, outdoor mineral pools, and a serene mountain-view relaxation lounge. Specializes in Vermont-inspired treatments using local botanicals. Located in Stowe, just 20 miles from Cabot.