Hotel St. Lauren, hotel in Avalon, California, USA
Address and contacts
Hotel St. Lauren is located on the ocean, a 5-minute walk from the Museum of Catalina Island and the Bureau of Commerce and visitors to the House of Catalina Island. Avalon Pier and Avalon Port are also within 15 minutes.
Hotel St. Lauren has coffee / tea in the common area, a meeting room and free Wi-Fi in public areas.
All 42 rooms offer flat-screen cable TVs and free local calls. Other guest amenities include hair dryers, ironing boards and complimentary toiletries.