Snowy Owl
The Snowy Owl inn is considered one of New England’s finest country inns. Set in the heart of Waterville valley, this 4 star resort has 85 rooms all en-suite with Cable TV. The resort has a great indoor heated pool and hot tub.
The Snowy Owl inn is considered one of New England’s finest country inns. Set in the heart of Waterville valley, this 4 star resort has 85 rooms all en-suite with Cable TV. The resort has a great indoor heated pool and hot tub.