Loading hotels
Confirming room availability...
Woodcrest Hotel, 5415 Stevens Creek Blvd, Santa Clara, United States
In Santa Clara (West San Jose)<br /><br />A stay at Woodcrest Hotel places you in the heart of Santa Clara, a 4-minute drive from Apple Campus and 8 minutes from Winchester Mystery House. This hotel is 2.5 mi (4 km) from Cupertino Memorial Park and 4.9 mi (7.9 km) from DeAnza College.