Holiday Inn Express Hotel & Suites Oroville Lake Excellent service offered at southwest Oroville CA hotel. Conveniently located off highway 70 the Holiday Inn Express Hotel & Suites in Oroville California is a short drive from the nation's largest dam the Oroville Dam and only 2.9 miles fr
|