Windham hotels & apartments, all accommodations in Windham

Recommended hotels in Windham

Microtel Inn & Suites By Wyndham Windham photo

Microtel Inn & Suites By Wyndham Windham

This hotel is located in a rural area, 24 km from Westbrook College Historic District. 27 km to Portland.

965 Roosevelt Trail, Windham, United States