Hotel St. Lauren, Avalon

Hotel St. Lauren

231 Beacon Street

Hotel St. Lauren

Hotel St. Lauren

Catalina 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.