Village Inn Hotel & Restaurant is located at 250 S State St, Saint Ignace, MI. This business specializes in Family Style Restaurants and Hotels & Motels.
by merchantcircle on October 20, 2017 from merchantcircle
Information from the business
Full service Restaurant and Hotel located in the heart of the St. Ignace, Michigan business district.