A pet-friendly boutique inn and cottages in Twin Mountain near hiking and skiing.
364 Route 3 South, Twin Mountain, NH 03595
Twin Mountain, NH
Photo: AlexiusHoratius / CC BY-SA 3.0