The Red Clover Inn And Restaurant, Killington, Vermont
Couples retreat to Killington's Red Clover Inn for a warm welcome and easy access to nearby ski slopes, the hills or the golf course.
Nestled in the Green Mountains near Killington, Vermont, The Red Clover Inn & Restaurant provides a charming New England experience. The restored 1840s Inn and Carriage House offers 14 accommodations for skiers, hikers,...
Read More 2 min read