Holiday Inn Hotel & Suites Anaheim

1240 S Walnut St
Anaheim
California
United States