The Featherbed Inn

The Featherbed Inn, 5864 Main St, Waitsfield, VT 05673, United States

(802) 496-7151

Email The Featherbed Inn

Location