Catalina Island Company Unveils New Hotel Atwater Following Extensive Transformation Of Historic Property
The Catalina Island Company announces the reopening of the historic Hotel Atwater following a total transformation, bringing an exciting new guest experience to the beautiful seaside town of Avalon, just off the Southern California coast on Catalina Island. On the cusp of its 100th anniversary, the completely revitalized property, which originally opened in 1920, offers modern amenities and a revamped design while preserving its roots as part of the Wrigley family legacy.