General Description | |
Tamarack Resort is located approximately 100 miles north of Boise, in Idaho Payette River Mountains. In the winter, the area receives over 300 inches of snow. In the summer, Lake Cascade, golf, mountain biking, and hiking are available. | |
Hotel Description: | |
Hotel Type: | Resort |
Address: | 311 Village Drive |
Hotel Class: | (3 stars) |
Compare prices & Check availability |