"The pinnacle of luxury in Stowe, Topnotch Resort is beloved for its spa, a little oasis of relaxation tucked into New England's Green Mountains. Massage choices abound, including CBD massage and reflexology options. After a treatment, don't skimp on time spent lounging by the spa's stunning indoor pool. Though the Green Mountains are a major skiing destination, guests more interested in tennis can enjoy private lessons in the warmth of the resort's indoor Tennis Academy." - Travel + Leisure Editors