Snow Cap Inn
Weekend Stays From $159
Looking for a budget-friendly option for an overnight trip? Check out the Snow Cap Inn -- the best value in New England for resort lodging. All rooms feature two queen beds and you'll wake up just a short shuttle ride or walk to the slopes.
Weekend stays are available from $159 a night.
- Book online
- Call 800-543-2754