Microtel Inn & Suites by Wyndham

  • 965 Roosevelt Trail
  • Windham, ME 04062