The Island House Hotel stands as a great place for couples to immerse in the natural beauty and elegance of the gateway to the Upper Peninsula of Michigan. The famous Arch Rock is just a short bicyle ...
Michigan’s Upper Peninsula is a special, unspoiled place that invites you ... No matter where you stay in Houghton, Michigan you’ll be driving around to sightsee. You choice of hotel isn’t going to ...