Stowe, Vermont
Topnotch Resort and Spa

The family-owned Topnotch Resort and Spa grew from a small, 22-room inn
in 1959 to a world-class, 127-unit resort on a 120-acre wooded estate.
The resort features a 35,000-square-foot luxury day spa with 30 treatment rooms, fitness center, tennis facility, indoor and outdoor pools, restaurant and outdoor lounge area.