Goddard Mansion

Goddard Mansion (2001)

is located in Cape Elizabeth on the grounds of the Fort Williams City park. It was completed in 1858 for John Goddard (1811-1870) to an Italianate design by Portland architect Charles Alexander. Goddard, a successful lumberman, had purchased the Cape Cottage Hotel in 1853 with the intention of placing his dream home on it adjacent…