Best Western Plus Park Place Inn & Mini Suites

1544 S Harbor Blvd
Anaheim
California
United States