Holiday Inn Express Corvallis-On the River

781 Nw 2nd St
Corvallis
Oregon
United States