Directory Company Details Best Western Plus Anaheim Inn Address: 1630 S Harbor Blvd, Anaheim, CA 92802 United States Phone: 714-774-1050 Web site Contact Sue Edwards Company Type: In-House Service Professional