The Vermont House
The Vermont House is an 1850s colonial inn located in the center of Wilmington, Vermont: the heart of the Deerfield Valley. Amenities include: *Located in Wilmington Center *Free Wifi *Juice bar on the premises *Walk to Moover shuttle (easy trip Mt Snow)
Contact Information
Reviews
No reviews yet. Be the first to leave a review!
