Owl's Nest Resort Resort Thornton, Tenney Mountain
Boasting a year-round outdoor pool, a hot tub and a fitness centre, Owl's Nest Resort is situated in Thornton, 44 km from Franconia Notch State Park and 26 km from Alpine Adventures.
Number of rooms: 68
40 Clubhouse Lane, Thornton, NH 03285, United States