6020 Scotts Valley Drive, Scotts Valley, CA 95066, USA
6020 Scotts Valley Dr Scotts Valley, CA 95066-3234
Scotts Valley
California
95066
United States
Best Western Plus Inn Scotts Valley is pet friendly! Up to two dogs under 80 lbs. are allowed in select rooms for a fee of $15/night each with a maximum fee of $100 per week. An …