3 ★
Holiday Inn Express Corvallis-On the River
Address: 781 Northeast 2nd Street, Corvallis, United States
Located next to the Willamette River, this hotel features an indoor heated pool, hot tub, and fitness centre. Every room at Holiday Inn Express Corvallis-On the River provides free Wi-Fi.
- 🏠 WorldPlaces ›
- Hotels ›
- 🇺🇸 United States ›
- Corvallis ›
- Holiday Inn Express Corvallis-On the River