List of 5-Star Hotels near College of Public Health & Human Sciences - Women's Bldg, 160 SW 26th St, Corvallis, OR 97331, United States.