Description:
Welcome to the Treehouse Village Inn, a one-of-a-kind luxury lodging experience nestled in the lush mountains of South Newfane, Vermont. We put an inspired twist on the traditional New England style bed & breakfast, combining modern luxury with rustic charm for a Green Mountain getaway you will never forget.
Category:
Phone:
(802) 348-4377