The Westin South Coast Plaza, Costa Mesa

686 Anton Boulevard
Costa Mesa
California
United States