Motel 6 Newport Beach

2274 Newport Blvd
Costa Mesa
California
United States