Hotel Today in Windham

Microtel Inn & Suites Windham

Microtel Inn & Suites Windham

Windham • Show on map 8.8/10 Price as low as USD 84.00

Microtel Inn & Suites Windham is situated in North Windham and features a shared lounge. The hotel has an indoor pool fitness centre and a 24-hour front desk. The hotel offers a continental or buffet…More info

Book now
Serenity on Little Duck Pond

Serenity on Little Duck Pond

Windham • Show on map /10 View Details for Price

Featuring accommodation with a patio Serenity on Little Duck Pond is set in Windham. The holiday home has lake views and is 40 km from Old Orchard Beach. The holiday home features 3 bedrooms a TV with…More info

Book now