Este hotel está localizado nas montanhas brancas de North Conway, em New Hampshire. Dispõe de uma piscina interior, de uma piscina exterior aberta durante todo o ano, de 2 saunas e do Restaurante Mountainside.
Os quartos do North Conway Grand Hotel incluem acesso Wi-Fi gratuito, um frigorífico, um micro-ondas, um leitor de CD/DVD e uma base de ligação para iPod.
O North Conway Grand Hotel possui uma sala de cinema e uma biblioteca de DVD gratuita. Existe um parque infantil no local, 4 campos de ténis, um centro de fitness e poderá alugar fazer patinagem no gelo durante o Inverno e alugar um snowmobile (mota de neve)