Tudor House

Located at 655 Latham Lane, the Tudor House is a historic lakefront mansion built in 1927 by a Goodrich executive as a wedding gift for his grandson. The 27-room mansion sits on over 9 acres of property adjacent to the Portage Lakes State Park. It is owned by the City of New Franklin and managed by Mason's Cove, LLC. To learn more about its rich history, visit the Tudor House website.

tudor style house

Community Events

The Tudor House is home to many New Franklin community events. Visit our Community Events page for the full schedule and to learn more. 


To learn more about the Tudor House or for rental information, visit the Tudor House website.