Best Western Plus - Scotts Valley Inn

6020 Scotts Valley Dr.
Scotts Valley, CA 95066