Offering an outdoor pool and a restaurant, Edson Hill is located in Stowe. Free WiFi access is available.
Located on Mountain Road in Stowe, Vermont, this lodge features indoor and outdoor pools, a hot tub, sauna, games room and free WiFi.
This Stowe, Vermont hotel is located 1 mile from historic Stowe Village and boasts indoor and outdoor heated pools.
Set in Jeffersonville, Wyndham Smugglers Notch features 3 accommodation with private balconies.
This Vermont resort is situated in the Green Mountains, 10 minutes outside of downtown Jeffersonville.