Gelegen nur 8 Minuten zu Fuß vom Catalina Island Museum, bietet die 2-Zimmer- Villa Bahia Vista A13 Avalon Möglichkeiten für Schnorcheln, Wandern und Radfahren in der Umgebung.
Green Pleasure Pier liegt in 800 Meter Entfernung von dieser Villa, während Lovers Cove rund 1 Kilometer von der Unterkunft entfernt ist. Die Villa in Avalon liegt in unmittelbarer Nähe von Natursehenswürdigkeiten wie dem Wrigley Memorial and Botanical Garden. Shopping-Liebhaber werden die Lage, in einer 400 Meter Entfernung vom The Trailhead, zu schätzen wissen.
Gäste können Ausblicke über das Meer bewundern.
Diese Unterkunft verfügt über einen Essbereich mit einer Kaffee-/Teemaschine, einem Kühlschrank und Küchenutensilien. Das Restaurant The Lobster Trap liegt etwa 6 Minuten zu Fuß von der Villa Bahia Vista A13 entfernt und serviert amerikanische Gerichte. Die Villa Bahia Vista A13 liegt in der Nähe vom Busbahnhof Catalina Airport Shuttle und bietet eine gute Anbindung an viele Sehenswürdigkeiten.