8/10
Very Good
5 reviews
Free Wi-Fi
River Lodge features mountain views, free Wi-Fi and free private parking, situated in Island Park.
Number of rooms: 37
3350 Highway 20, Island Park, ID 83429, United States