Avalon ligger på Catalina Island og tilbyder et roligt tilflugtssted væk fra den travle by Los Angeles
Avalon har et middelhavsklima hele året rundt og er den ideelle destination til afslapning og fornøjelse
Avalon ligger kun en times bådtur fra landgangspunktet i Long Beach og Los Angeles' kystlinje