AC Marriott Santa Clara, CA

AC Marriott Santa Clara, CA

AC Hotels by Marriott is a chain of hotels in Austria, Brazil, Denmark, France, Germany, Italy, Portugal, Poland, Spain, Turkey, United Kingdom and North America. The brand's amenities include accommodation, dining, corporate programs, meeting and conference rooms, and facilities for weddings. It serves business and leisure travelers.