A magnificent Victorian castle inn perched above Camden Harbor with lavish rooms, stunning bay views, and exceptional breakfast. One of the most dramatic inn settings in all of New England.
A magnificent Victorian castle inn perched above Camden Harbor with lavish rooms, stunning bay views, and exceptional breakfast. One of the most dramatic inn settings in all of New England.