Residence Inn Marriott Oceanside

3603 Ocean Ranch Blvd
Oceanside
California
United States