Twin Peaks CA Hotels & Motels 1. 26125 Highway 189, Twin Peaks, CA 92391 | Antlers Inn & Resort (909) 744-8412