Be Where It’s At
Avalon is one of the most romantic and beautiful cities on the planet. The Hotel St. Lauren is where to kick up your feet and lay down your head after a day of fun in the sun.
The Hotel St. Lauren L.L.C., in Avalon, California, is one of Catalina Islands' finest hotels. The hotel features a panoramic ocean view rooftop lounge and 42 luxurious guest rooms overlooking Avalon Bay.