The Red Clover Inn & Restaurant

7 Woodward Rd., Mendon, VT

A Vermont treasure: elegant, relaxed and refined 1840s farmstead inn located in the heart of the Killington Valley. Authentic, secluded and beautifully updated with easy access to biking, paddling, hiking and golf.

STAY