The Westin South Coast Plaza

686 Anton Blvd
Costa Mesa
California
United States