Online Highways Home > Maine > Windham

Aimhi Lodge

Aimhi Lodge is a beautifully secluded summer resort about two hours' drive North of Boston. It was open in the year 1919. It offers 23 knotty pine lakeside cottages with screened porches, fireplaces and docks, nestled in the pines on the shores of Little Sebago Lake.

Location: 14 Aimhi Woods Rd, Windham Maine 04062 Telephone 207-892-6538

Other Motels, Hotels and Resorts nearby:
Aimhi Lodge
(Old Orchard Beach)
Allouette One Motel
(Old Orchard Beach)
Alouette Beach Resort
Alyssas Motel on Thomas Pond
Ames Farm Inn
(Boothbay harbor)
Anchor Watch Bed & Breakfast

privacy policy