The New Courtyard Corvallis
Stopped by the new Courtyard Corvallis. This 176 guest room hotel opened January 5th, 2018. The property is located on a .71 acre riverfront site in downtown Corvallis. So far, this is the only new hotel to go up in Corvallis during this lodging development boom, even though we have seen some interesting potential sites for development in the area.