Welcome to the Holiday Inn Express in Anaheim California The newly-remodeled Holiday Inn Express is ideally located in West Anaheim and within minutes of beautiful Orange County beaches, exciting amusement parks and entertainment attractions...
Partial Data by Foursquare.