Hampton Inn Ellsworth 3 stars

6 Downeast Highway, Ellsworth, ME 04605, United States of America

Hotel image
Read more reviews for Hampton Inn Ellsworth