Situated in North Windham, 45 km from Funtown Splashtown USA, Microtel Inn & Suites Windham features accommodation with a fitness centre, free private parking and a shared lounge.
Number of rooms: 88
965 Roosevelt Trail, North Windham, ME 04062, United States
Hotel booked 1 times today.