White Birches Motel 2 stars

17 Thorsen Rd, Ellsworth, ME 04640, United States of America

Hotel image
Read more reviews for White Birches Motel