178 VT-9, Wilmington, VT
Perched on a hilltop, The White House Inn is a picturesque nature escape that beckons visitors year after year. Originally built as a summer home for a lumber baron in 1915, the Inn is known for its quirks and whimsical touches that have been preserved through the decades. Escape to the Green Mounta…
No reviews yet.