No image available for this hotel
No image available for this hotel
Standish, Standish
Spend a second to
save a fortune!
Spend a second to save a fortune!
661 Whites Bridge Rd, Standish
Located in North Windham, 47 km from Old Orchard Beach, Sebago Lake Lodge & Cottages provides a shared lounge and free WiFi. A microwave, a fridge and stovetop are also provided in the kitchen, as well as a coffee machine.
See MoreUsage of subsidiary facilities may incur additional fees