Anaheim Camelot Inn & Suites

1520 South Harbor Boulevard, Anaheim