Holiday Inn Express And Suites Anaheim Resort Area

Holiday Inn Express and Suites Anaheim Resort Area, an IHG Hotel, 1411 S Manchester Ave, Anaheim, CA 92802, United States

(714) 844-2801

Email Holiday Inn Express And Suites Anaheim Resort Area

Location