Casino Catalina Island-Everything You Need To Know.
The Catalina Island Casino is situated in Avalon on Santa Catalina Island, just off the coast of Los Angeles in California. This iconic landmark dominates the Avalon landscape and became renowned worldwide upon its grand opening in 1929, holding the prestigious title of the largest movie theater ever built at that time. Nestled on the second floor of this magnificent structure is the Catalina Island Casino Ballroom, a sprawling dance hall and entertainment hub. The ballroom's distinctive feature is its expansive spring-loaded floor, thoughtfully designed to minimize vibrations and provide dancers with a seamlessly smooth surface. Adding to its charm, the ballroom boasts a playable pipe organ, one of only two theater organs that remain in existence today.