Microtel Inn & Suites Windham is situated in North Windham and features a shared lounge. The hotel has an indoor pool fitness centre and a 24-hour front desk. The hotel offers a continental or buffet breakfast. Microtel Inn & Suites Windham offers a business centre free WiFi access and free private parking. Portland is 28 km from the accommodation while Freeport is 40 km from the property. The nearest airport is Portland International Jetport Airport 26 km from Microtel Inn & Suites Windham.