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.
Original mexico 300x350