Seaport Village Inn

Located in Avalon, California, on Catalina Island, the Seaport Village Inn, Avalon is just a short walk from shops, restaurants and the beach. Accommodation is provided in 40 guest rooms, including many with full kitchens. The Seaport Village Inn has just ...