Gäste der 3-Zimmer- Villa 123Ut Upper 123 Upper Terrace Upper Avalon können den The Trailhead leicht erreichen (liegt 15 Fußminuten von der Unterkunft entfernt). Die Villa in Avalon bietet Platz für 6 Gäste und bietet Schnorcheln, Wandern und Radfahren, um die Freizeit der Gäste abwechslungsreich zu gestalten.
Diese Villa liegt in etwa 1 km Entfernung vom Catalina Island Museum sowie nur 350 Meter von der Bushaltestelle Catalina Airport Shuttle. Nature Center at Avalon Canyon gehört zu den renommierten Bildungseinrichtungen und liegt nicht weit entfernt von dieser Unterkunft in Avalon.
Die Villa 123Ut Upper 123 Upper Terrace Upper überblickt zudem das Meer.
Eine komplette Küche bietet eine Kaffee-/Teemaschine, einen Kühlschrank und einen Herd, falls Sie Lust haben, mit einheimischen Rezepten zu experimentieren. Amerikanische Gerichte können die Gäste im Restaurant The Lobster Trap, das 16 Minuten zu Fuß von der Unterkunft entfernt ist, genießen.