Get a Hotel in Lowell

The General

The General

Lowell • Show on map 6.0/10 View Details for Price

The General is located in Lowell 20 miles from Crystal Lake State Park and 25 miles from Lake Willoughby in an area where skiing can be enjoyed. The property is 30 miles from the Stowe Village Historic…More info

Book now