Torchlite Inn Santa Cruz

500 Riverside Avenue Santa Cruz, Scotts Valley, California, 95060, United States

Scotts Valley Travel Forum

Need advice about Scotts Valley, California? Visit the Travel Forum for Scotts Valley and ask our Answer Gurus.

Scotts Valley Travel Guide