Holiday Inn Resort Catalina Island

888 Country Club Dr, Avalon, CA

310-510-0325