The Upper Pass Lodge offers affordable pet-friendly lodging year-round at the base of Magic Mountain in Southern Vermont. Guests can feel at home while exploring the beautiful surroundings and enjoying the convenience of being located right at the mountain.
In addition to comfortable accommodations, the lodge also features a dining option for guests to enjoy delicious meals during their stay. With a welcoming atmosphere and a prime location, The Upper Pass Lodge is the perfect choice for a relaxing getaway in the heart of nature.
Generated from the website