Anaheim Camelot Inn & Suites

1520 S Harbor Blvd
Anaheim
California
United States