Pavilion Hotel513 Crescent Ave, Avalon, Catalina Island, CA 90704 less than .1 miles Glenmore Plaza Hotel120 Sumner Ave, Avalon, Catalina Island, CA 90704 less than .1 miles Hotel Vista Del Mar417 ...
The post Catalina Island in November: Worth It or Should You Wait appeared first on Bae Area and Beyond.