Hotel St. Lauren, Avalon
Hotel St. Lauren
231 Beacon StreetCatalina Island's premiere, AAA approved, ocean-view hotel. Built in 1987, the property with an elevator is six stories and offers some rooms with balconies, ocean views and canyon views. Within walking distance of all Catalina Island has to offer. Full deposit is charged to credit card at time of booking.