Bigfoot Hideaway is an ideal choice for Bigfoot enthusiasts and travelers passing the Upper Peninsula through Crystal Falls, Michigan. Bigfoot Hideaway has 6 rooms, each with a microwave and mini-refrigerator. It has a gift shop for all your Bigfoot needs.