Search results
- See moreSee moreSee moreSee moreWoodcrest HotelHotel
Less than 10 minutes’ drive from San Jose city centre and Apple Inc. Headquarters, Woodcrest Hotel is located in Santa...
Website: woodcresthotel.com
Phone: (408) 446-9636
5415 Stevens Creek Blvd Santa Clara, CA 95051 2115.66 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Parking
- Accessible
- Hot tub
- Smoke-free
- Bar
- Family friendly
- Business center