Choose your room
Microtel Inn & Suites Windham is offering accommodations in North Windham. With a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has an indoor pool, fitness center and a 24-hour front desk. The hotel offers a continental or buffet breakfast. Microtel Inn & Suites Windham also provides a business center and free private parking. Portland is 18 miles from the accommodation, while Freeport is 25 miles from the property. The nearest airport is Portland International Jetport Airport, 18 miles from Microtel Inn & Suites Windham.