2 Bed 1 Bath Vacation home in Windham is located in Windham. The air-conditioned accommodation is 48 km from Old Orchard Beach. The holiday home is equipped with 2 bedrooms 1 bathroom a TV a dining area a fully equipped kitchen and a patio with lake views. If you would like to discover the area cycling is possible in the surroundings. Portland is 31 km from the holiday home while Freeport is 43 km away. The nearest airport is Portland International Jetport Airport 27 km from 2 Bed 1 Bath Vacation home in Windham.