Best western porcupine mountain lodge is located in the western end of michigan's upper peninsula, four miles from michigan's largest wilderness state park, and on the shores of lake superior. We are 71-room, all season, full-service lodge for business or pleasure with an indoor pool, spa, sauna, lounge, gift shop, restaurant and conference rooms. A great place for a break from the buzz of the big city, visit the Best Western porcupine lodge.The Best Western porcupine mountain lodge is located on highway 107, 13 miles west of ontonagon in silver city. Take m-64 north to junction 107, then go left on 107 to the hotel.