A new seven-story, mixed-use development with hotel rooms and apartments is coming to Corvallis' downtown riverfront in 2025.