Photo of Anaheim Camelot Inn & Suites

3.7
201 votes

Anaheim Camelot Inn & Suites

1520 S Harbor Blvd, Anaheim, California 92802 USA

Add Photo

Outdoor Spa Tub

Remove Ads

Claim copyright