Canyon Peak (1515m)

Advertisement

Buzzard Roost Rd
Wallace, ID 83873

Stubtoe Peak is a quaint retreat nestled in the picturesque town of Wallace, ID, offering visitors a peaceful escape surrounded by nature.

With cozy accommodations and stunning views of the surrounding mountains, Stubtoe Peak provides a relaxing environment for guests to unwind and recharge.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesIdahoWallaceCanyon Peak (1515m)

Advertisement