Avalon está localizada na Ilha Catalina, oferecendo um refúgio tranquilo longe da agitação de Los Angeles
Avalon possui um clima mediterrâneo durante todo o ano, sendo um destino ideal para relaxar e se divertir.
Avalon fica a apenas uma hora de barco do ponto de desembarque de Long Beach e da costa de Los Angeles