Palmer House Resort

  • LODGING
5383 Main Street
Manchester, VT 05255
(802) 362-3600
  • About

    A New England resort surrounded by the Green Mountains. Heated indoor/outdoor pools, rooms, suites, fireplaces, and Jacuzzis.