Skip to main content

Great place to relax with beautiful view of the mountains

Great place to relax with beautiful view of the mountains and awesome hot tub. Nice location – close to downtown Stowe, Ben and Jerry’s, Burlington, Shelburne Museum.