by Michael J. Shapiro | September 01, 2018
With its proximity to Los Angeles, Anaheim offers a convenient location along with stellar facilities of its own. The Anaheim Convention Center, following its recent 200,000-square-foot expansion, is the biggest such facility on the West Coast, spanning more than 1 million square feet. Read more at our new Northstar Meetings Group website.