
West Hill House B&B
Have Some Fun at Sugarbush Resort This Summer
Usually, when we talk about Sugarbush Resort, we’re talking about the incredible skiing & snowboarding available here. After all, it is one f the largest ski resorts in New England!