Property Location Super 8 Salmon is located in Salmon.Rooms Stay in one of 30 guestrooms featuring flat-screen televisions. C..
Salmon /