The Westin South Coast Plaza

686 Anton Boulevard, Costa Mesa