Toll Road Inn

  • LODGING
2220 Depot Street
Manchester Center, VT 05255
(802) 362-1711
  • About

    Nestled in the lush Green Mountains, Toll Road Inn is the perfect getaway - a home away from home!