1. Holiday Inn Resort Catalina Island 888 Country Club Dr, Avalon, CA 90704 Coordinate: 33.34017,-118.33247 Phone: (800) 345-8082