Best deals on the closest Holiday Inn Express to this island in Owyhee County, Idaho
4104 East Flamingo Ave - Nampa - 20.8 miles from Heltons Island