The Westin South Coast Plaza, Costa Mesa

save place
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.
Have you been here? Share a tip or a photo with fellow travelers.