M Mark Chester Review of Santa Clara Marriott 5 years ago Very expensive, noisy and bathrooms are tiny
Comments: