“Perfect resort vacation snuggling into Smuggler’s Notch”
The Village Green is the hub of the area, offering live entertainment and architecture that mirrors the surrounding mountains. The pool, hot tubs, and hiking trails are excellent, and the staff are all super friendly and welcoming. The place is dog‑friendly too, and I couldn’t find anything negative.
JayneVor 3 Monaten