Offering an outdoor pool and a restaurant, Edson Hill is located in Stowe. Free WiFi access is available.
This Vermont resort is situated in the Green Mountains, 10 minutes outside of downtown Jeffersonville.
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.