>

Woodcrest Hotel

Book Now! Planning An Event?
Woodcrest Hotel

A small executive hotel, Woodcrest Hotel offers guests a comfortable place to sleep while visiting Silicon Valley. Book this Santa Clara hotel today!

Location

5415 Stevens Creek Blvd. Santa Clara, CA 95051
(408) 446-9636
Share
Facebooktwitterpinterest