Snowmobiles and trailers welcome plenty of parking
106 Town Farm Road, Wilmington, Vermont 05363
About the Business
Located at 106 Town Farm Road in Wilmington, Vermont, our lodging establishment warmly welcomes snowmobiles and trailers. With plenty of parking available, you can easily bring your vehicles and enjoy a comfortable stay with us. Explore the beautiful surroundings of Vermont and experience the thrill of snowmobiling during your visit. Book your stay with us today!
Contacts
106 Town Farm Rd, Wilmington, VT 05363, United States
Reviews
"Yeah so if you want to stay in a cramped room with 15 construction workers who dont shower...this is your spot. oh yeah like 10 bunk beds in such a small space you can feel other peoples breath. you'd be better off sleeping out side."
List of local businesses, places and services in Vermont
β business help π services β phones π opening times βοΈreviews π addresses, locations π· photos