Privately-owned hotel in Ellsworth featuring 67 rooms. Located near Acadia National Park. Many recreational activities in the area.
Privately-owned hotel in Ellsworth featuring 67 rooms. Located near Acadia National Park. Many recreational activities in the area.