Antlers Inn Cabin 3
Entire home/apt in Twin Peaks, United States. We have 20 cabins tucked away in the woods! All have King beds, a spacious bathroom with a shower and tub, mini fridge, microwave, and coffee maker. Some have fireplaces! Great restaurant on site! 4 miles from Lake Arrowhead Village or Lake Gregory!