Apresentando vista da montanha em Thornton, Owl's Nest Resort apresenta acomodações, uma piscina exterior, um centro de fitness, um restaurante e um bar. Owl's Nest Resort disponibiliza acesso Wi-Fi e estacionamento privado gratuitamente.
Cada unidade tem casa de banho privativa e chuveiro, ar condicionado, televisão de ecrã plano e frigorífico. Há também uma cozinha equipada com uma máquina de lavar louça, um forno e uma placa de fogão em algumas unidades.
Owl's Nest Resort possui uma banheira de hidromassagem.
Caso pretenda explorar esta área, é possível praticar caminhadas na área circundante.
Loon Mountain (estância de esqui) fica a 27 km de Owl's Nest Resort, enquanto Parque Estatal Franconia Notch está a 44 km da propriedade. O aeroporto mais próximo é o Aeroporto Municipal de Lebanon, que fica a 81 km de Owl's Nest Resort.