Birch Glen Lodge
Snuggled in the picturesque mountains North of Boise, and right next to Kelly’s Whitewater Park, it's a difficult choice between peace & quiet, and a wide range of activities at your doorstep.
(208) 382 - 4238
762 South Main Street
Cascade, ID 83611
Amenities:
- Complimentary Coffee
- Microwave
- Refrigerator
- Cable TV
- Restaurant
- RV Parking