Woodcrest Hotel
Woodcrest Hotel
5415 Stevens Creek Blvd., Santa Clara, California
Traveler Rating by TripAdvisor

Traveler Comments

Staff is sincerely friendly and eager to please and assist. This extends from the front desk to all of the service peesonell.
The location was very convient. The staff was very curtious and friendly.