The Glen House, the award-winning hotel in the heart of New Hampshire’s White Mountain, is a 68-room dog-friendly* boutique property at the base of Mt. Washington. It’s also steps from the Great Glen Trails Outdoor Center, which offers 40 km of biking, walking, and hiking trails. This is the season to enjoy the last of the fall foliage, take a ride up Mt. Washington, and savor the brilliant red and yellow foliage.