Description

Open year round. Come experience peace and serenity at our lake shore lodging facility in, Wilton, Maine. In spring, summer and fall, enjoy the landscaped grounds surrounded by perennial gardens. Explore Franklin County - great hiking, scenic drives and so much more. Close to great local restaurants.

Location

183 Lake Road, Wilton, Maine 04294, United States of America

Follow us
X