The Stagecoach Inn is nestled in the Bitterroot Mountains along the beautiful Salmon River. We have 101 newly refurnished, clean and spacious rooms, most with private balconies.
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.