Where are you going?
Or, let us surprise youSpin the Globe ®

The Westin South Coast Plaza, Costa Mesa

686 Anton Blvd, Costa Mesa, CA 92626, USA
| +1 714-540-2500

The Westin South Coast Plaza, Costa Mesa

Adjacent to the South Coast Plaza shopping resort, this hotel offers 393 inviting guest rooms and indoor and outdoor event venues.