Travelodge Inn and Suites Anaheim

1057 West Ball Road, Anaheim