Microtel Inn & Suites Windham bevindt zich in North Windham, op 45 km van Funtown Splashtown USA, en biedt accommodatie met een fitnesscentrum, gratis privéparkeren en een gedeelde lounge. Het hotel met 3 sterren heeft kamers met airconditioning, een eigen badkamer en gratis WiFi. Het hotel heeft een binnenbad en een 24-uursreceptie.
Alle kamers bij het hotel hebben een bureau. Alle kamers bij Microtel Inn & Suites Windham hebben een tv en een haardroger.
Er zijn een business centre en automaten met snacks en drankjes bij de accommodatie.
Merrill Auditorium ligt op 29 km van Microtel Inn & Suites Windham, en Portland Observatory ligt 30 km verderop. Het dichtstbijzijnde vliegveld is Portland International Jetport, op 28 km van het hotel.