Twelve Mile Cabins 4 individual cabins offering a unique and pleasant stay. 135 South Saint Charles Street , Idaho 83467, United States 208-756-3278 lat: 45.175755, lng: -113.895901 Get Directions By car By public transit Walking Bicycling Found In: Hotels, Motels & Cabins, Where to Stay Bookmark