
The White House Inn
The Wilmington, VT Inn’s 16 guest rooms, each with a
private bath, are beautifully furnished with period
pieces complimentary to an exclusive New England
country inn.


The Hermitage, A Country Inn
Nestled on 100 Vermont acres of lawns, fields, and
woodlands, this splendid country inn offers a
retreat from everyday life located in West Dover,
VT.


Mount Snow Resort
Mount Snow Resort includes the four mountain areas
of Mount Snow. Main Mountain, North Face, Carinthia
and Sunbrook in West Dover, Vermont
