Best deals on the closest Holiday Inn Hotels and Resorts to this island in Owyhee County, Idaho
2970 W. Elder St - Boise - 24.8 miles from Bayha Island