Windham, Windham
Spend a second to
save a fortune!
Spend a second to save a fortune!
965 Roosevelt Trail, Windham
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.
See MoreUsage of subsidiary facilities may incur additional fees