Avalon ligger på Catalina Island och erbjuder en lugn vila bort från den livliga staden Los Angeles
Avalon har ett medelhavsklimat året runt och är den perfekta destinationen för avkoppling och nöje
Avalon ligger bara en timmes båtfärd från landningsplatsen i Long Beach och Los Angeles kustlinje