Rams Head Lodge Lodge and RV Park on the River of No Return 3143 Salmon River Road , Idaho 83469, United States ramsheadcafeandlodge.com 208-329-5081 lat: 45.309352, lng: -114.483903 Get Directions By car By public transit Walking Bicycling Found In: Hotels, Motels & Cabins, Where to Stay Bookmark