Owl's Nest Resort tilbyr overnatting i Thornton og har et utendørsbasseng, et treningsstudio, en restaurant og en bar. Fra boenhetene har du utsikt over fjellet. Både WiFi og privat parkering er tilgjengelig gratis på Owl's Nest Resort.
Alle boenhetene er utstyrt med eget bad og har dusj, klimaanlegg, TV (flatskjerm) og kjøleskap. I tillegg finnes det kjøkken med en oppvaskmaskin, en stekeovn og kokeplater i noen av boenhetene.
Som gjest på overnattingsstedet har du tilgang til boblebadet.
Hvis du vil se deg om, finnes det gode muligheter for fotturer i nærområdet.
Loon Mountain ligger 27 kilometer fra Owl's Nest Resort, mens Franconia Notch State Park er 45 kilometer unna. Lebanon Municipal ligger 81 kilometer unna overnattingsstedet.