Located at the foothills of the Santa Monica Mountains, the Sheraton Agoura Hills features 17,000 square feet of meeting space for groups of up to 400 people.