Torchlite Inn Santa Cruz

500 Riverside Avenue Santa Cruz, Scotts Valley, California, 95060, United States
#3 of 4 hotels in Scotts Valley

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