Este motel está situado en Gorham, New Hampshire, a 15 minutos en coche de la estación de esquí de Wildcat Mountain, en el bosque nacional de White Mountain, a 10 minutos en coche de la carretera Mt. Washington Auto Road y a 25 minutos en coche de Story Land y Santa's Village. En las inmediaciones también hay muchas rutas de senderismo y ciclismo.
Las habitaciones del Top Notch Inn incluyen microondas, nevera pequeña grande y cafetera. El baño privado incluye secador de pelo.
Todas las habitaciones disponen de conexión Wi-Fi gratuita y TV de pantalla plana de 32 pulgadas con canales por cable.
El Top Notch Inn alberga una piscina climatizada con energía solar durante los meses de verano y una bañera de hidromasaje abierta todo el año.