Holiday Inn Express Corvallis-On the River by IHG, Corvallis (2-star) | TravelManiac