hotel front exterior right angle

Welcome!

Welcome to the Woodcrest Hotel. We are a boutique hotel located in the heart of Silicon Valley. We look forward to your visit.

Address:

5415 Stevens Creek Boulevard
Santa Clara, CA 95051