Best Western Plus Inn Scotts Valley
Hotel
Location
6020 Scotts Valley Drive
Scotts Valley, CA
95066
Scotts Valley, CA
95066
Get Directions