Boasting a fitness centre and a garden, Microtel Inn & Suites Windham is located in North Windham. This 3-star hotel offers free WiFi. The accommodation features a 24-hour front desk. Every room has a private bathroom with free toiletries. A continental breakfast is available every morning at the hotel. Portland is 27 km from Microtel Inn & Suites Windham, while Freeport is 28 km away. Portland International Jetport Airport is 26 km from the property. This property also has one of the best-rated locations in North Windham! Guests are happier about it compared to other properties in the area.