Inn at Harbor Shores 4 stars

800 Whitwam Drive, Saint Joseph, MI 49085, United States of America

Hotel image
Read more reviews for Inn at Harbor Shores