Microtel Inn & Suites by Wyndham Windham
Add to Favorites
Add Hours
35 Years
in Business
Amenities:
Has Wifi
Saved to Favorites
Fax: (207) 893-8876
TollFree: (888) 293-6315
TollFree: (888) 595-1878
Wi-Fi: Free
Phone: (207) 893-8870
Address: 965 Roosevelt Trl, Windham, ME 04062