Save yourself time and trouble, DON'T STAY AT THE AVATAR HOTEL in Santa Clara. They don't have cameras on the property, their staff will tell you to clean your own room and even tell you to go buy cleaning supplies. Our dog was harassed, we tried to switch rooms and told we could not. They charged my card $350 once...
More
- Best Western Santa Clara
- Holiday Inn Santa Clara
- Santa Clara Holiday Inn
