Killington Historic Wedding Venues
-
Award winner
The Red Clover Inn & Restaurant
The Red Clover Inn is a stylish, rustic venue and accommodation space located in Killington, Vermont. Established in the...Read more beautiful Vermont countryside in 1849, The Red Clover Inn offers space to not just relax and take in the scenery, but to celebrate your special day as well. With plenty of space...