Die 3-Zimmer- Villa 211Clu 211 Claressa - Up Avalon liegt 4 km von Toyon Bay und bietet seinen Gästen die Möglichkeit, sich in der Umgebung beim Schnorcheln, Wandern und Radfahren zu vergnügen.
Catalina Art Gallery ist gleich neben dieser Villa, und Nature Center ist circa 25 Gehminuten von der Unterkunft entfernt. Die Villa in Avalon befindet sich in 550 Meter Entfernung von kulturellen Sehenswürdigkeiten wie dem Catalina Island Museum. Nature Center at Avalon Canyon gehört zu den renommierten Bildungseinrichtungen und liegt in unmittelbarer Nähe von dieser Unterkunft.
Von den Fenstern aus kann man auch das Meer sehen.
Eine komplette Küche von der Villa in Avalon ist mit einer Kaffee-/Teemaschine, einem Kühlschrank und Küchenutensilien ausgestattet. Das Restaurant The Lobster Trap liegt ca. 5 Gehminuten von der Villa 211Clu 211 Claressa - Up entfernt und bietet eine große Auswahl an amerikanischen Gerichten. Die Bushaltestelle Catalina Airport Shuttle liegt nur wenige Schritte entfernt von der Villa 211Clu 211 Claressa - Up und bietet Transportmöglichkeiten in der Nähe.