The Elmhurst Inn

40 Holland Ave Bar Harbor ME 04609 USA

(207) 288-3044

Location