Residence Inn By Marriott Costa Mesa

881 Baker St
Costa Mesa
California
United States