Dit resort ligt in de prachtige White Mountains en beschikt over schitterend uitzicht, entertainment en een uitstekende locatie op slechts een steenworp afstand van skipistes, wandelpaden en bezienswaardigheden in Burlington, New Hampshire.
De Town & Country Inn & Resort beschikt over een eigen restaurant met een heerlijk menu voor ontbijt en diner. In de lounge kunt u 's avonds gratis hors d’oeuvres krijgen, en op vrijdag- en zaterdagvond is er live-amusement.
Na een drukke dag in de omgeving kunt u een duik nemen in het verwarmde binnenzwembad of ontspannen in het bubbelbad. Het Town & Country Resort beschikt ook over een sauna en een stoombad. Gasten kunnen in vorm blijven in de fitnessruimte van het hotel, of zich vermaken in de speelhal.