Get directions to: Holiday Inn-acadia National Park, Ellsworth, ME
Restaurant address: 215 High St Ellsworth, ME 04605, USA
Restaurant: Holiday Inn-acadia National Park