Das 4-Sterne-Hotel The Westin South Coast Plaza, Costa Mesa liegt in einer 8 Gehminuten Entfernung vom Noguchi Garden und verfügt über einen vielseitig nutzbaren Veranstaltungsraum, ideal, um Menschen zusammenzubringen. Im Hotel mit malerischer Lage gibt es einen beheizten Swimmingpool sowie ein Fitnesszentrum. Außerdem findet man das Lyon Air Museum circa 2 Kilometer von hier entfernt.
Bedeutende Orte in Costa Mesa wie Segerstrom Center for the Arts und das Muth Interpretive Center befinden sich in der Nähe. Touristen, die gerne shoppen, werden die Nähe zum Einkaufszentrum South Coast Plaza (800 Meter) und dem The Lab Anti-Mall (1 km) mögen. Das Westin South Coast Plaza, Costa Mesa ist umhüllt von zahlreichen Sehenswürdigkeiten, darunter einem Freizeitpark und Bars. Zu den nahe gelegenen Sehenswürdigkeiten gehört South Coast Repertory (lediglich 5 Minuten zu Fuß von der Unterkunft entfernt). Die Bushaltestelle Bristol-Anton befindet sich ebenfalls ein paar Schritte entfernt vom Hotel.
Die 399 Zimmer sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen. Eine getrennte Toilette und eine Dusche stehen in Badezimmern zur Verfügung.
Jeden Tag bietet das Hotel The Westin South Coast Plaza, Costa Mesa ein vegetarisches Frühstück an. In der Speisekarte des Restaurants findet man amerikanische Gerichte. Die Gäste können sich in der hoteleigenen Pool- Bar entspannen. Das Restaurant Mastro's Steakhouse, das etwa 300 Meter vom Westin South Coast Plaza, Costa Mesa entfernt ist, bietet amerikanische Küche für jeden Geschmack.