The Hotel Saint Lauren is a Victorian style hotel located in the town of Avalon on sunny Catalina Island.
The property is six stories and offers rooms with balconies, ocean views and canyon views.
It is within walking distance of all Catalina Island has to offer.
Hotel Saint Lauren Reservation:
Book by Phone
Call center hotel booking specialists can make reservations for you, recommend hotel deals and offer any advice needed.
It is easy and it is Toll Free! Just Call 800-387-6413