Situato a North Windham, il Microtel Inn & Suites Windham offre un salone in comune. L'hotel vanta una piscina coperta, un centro fitness e una reception aperta 24 ore su 24.
Al mattino vi attende una colazione continentale o a buffet.
Il Microtel Inn & Suites Windham offre un centro business, la connessione WiFi gratuita e un parcheggio privato gratuito.
La struttura dista 28 km da Portland e 45 km dalla spiaggia di Old Orchard. Il Microtel Inn & Suites Windham dista 26 km dall'Aeroporto Internazionale di Portland Jetport, lo scalo più vicino.