Holiday Inn Express Costa Mesa

2070 Newport Blvd
Costa Mesa
California
United States