A snow covered slope at The Elmhurst Inn.

The Elmhurst Inn

About The Inn

A retreat from the everyday. Bar Harbor's first Green-certified inn. Near Arcadia National Park, shops, galleries, restaurants.

40 Holland Ave, Bar Harbor, Maine 04609

Loading...