University Inn & Conference Center

611 Ocean Street
Santa Cruz
California
United States